summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorOpenStack Proposal Bot <openstack-infra@lists.openstack.org>2018-03-01 06:49:57 +0000
committerOpenStack Proposal Bot <openstack-infra@lists.openstack.org>2018-03-01 06:49:57 +0000
commit10943b89b97ba927e2d651eca454870bf4699f59 (patch)
treea4044de2fc6991af69bc2be34b3ef65c98bb3c14 /releasenotes
parent78439d95f46a8dff695896e060cf1834871a1e6f (diff)
downloadswift-10943b89b97ba927e2d651eca454870bf4699f59.tar.gz
Imported Translations from Zanata
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I5c423c5e838a3a152f767e6359e349a8f9833cbf
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po346
-rw-r--r--releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po368
-rw-r--r--releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po6
3 files changed, 710 insertions, 10 deletions
diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
index f59d4b45c..18b0ad06d 100644
--- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
@@ -4,15 +4,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Swift Release Notes\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-09 02:12+0000\n"
+"POT-Creation-Date: 2018-02-28 19:39+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-01-27 01:24+0000\n"
+"PO-Revision-Date: 2018-02-16 07:33+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
"Language-Team: English (United Kingdom)\n"
-"Language: en-GB\n"
-"X-Generator: Zanata 3.9.6\n"
+"Language: en_GB\n"
+"X-Generator: Zanata 4.3.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
msgid "2.10.0"
@@ -45,6 +45,9 @@ msgstr "2.15.0"
msgid "2.15.1"
msgstr "2.15.1"
+msgid "2.16.0"
+msgstr "2.16.0"
+
msgid ""
"A PUT or POST to a container will now update the container's Last-Modified "
"time, and that value will be included in a GET/HEAD response."
@@ -66,18 +69,35 @@ msgstr ""
"components can be guaranteed."
msgid ""
+"Accept a trade off of dispersion for balance in the ring builder that will "
+"result in getting to balanced rings much more quickly in some cases."
+msgstr ""
+"Accept a trade off of dispersion for balance in the ring builder that will "
+"result in getting to balanced rings much more quickly in some cases."
+
+msgid ""
"Account and container databases will now be quarantined if the database "
"schema has been corrupted."
msgstr ""
"Account and container databases will now be quarantined if the database "
"schema has been corrupted."
+msgid ""
+"Account and container replication stats logs now include ``remote_merges``, "
+"the number of times a whole database was sent to another node."
+msgstr ""
+"Account and container replication stats logs now include ``remote_merges``, "
+"the number of times a whole database was sent to another node."
+
msgid "Add Composite Ring Functionality"
msgstr "Add Composite Ring Functionality"
msgid "Add Vary headers for CORS responses."
msgstr "Add Vary headers for CORS responses."
+msgid "Add checksum to object extended attributes."
+msgstr "Add checksum to object extended attributes."
+
msgid ""
"Add support to increase object ring partition power transparently to end "
"users and with no cluster downtime. Increasing the ring part power allows "
@@ -105,6 +125,9 @@ msgstr ""
"Added a configurable URL base to staticweb, fixing issues when the "
"accessible endpoint isn't known to the Swift cluster (eg http vs https)."
+msgid "Added a configurable URL base to staticweb."
+msgstr "Added a configurable URL base to staticweb."
+
msgid ""
"Added support for per-policy proxy config options. This allows per-policy "
"affinity options to be set for use with duplicated EC policies and composite "
@@ -122,6 +145,22 @@ msgstr ""
"``write_affinity``, ``write_affinity_node_count``, and "
"``write_affinity_handoff_delete_count``."
+msgid ""
+"Added support for retrieving the encryption root secret from an external key "
+"management system. In practice, this is currently limited to Barbican."
+msgstr ""
+"Added support for retrieving the encryption root secret from an external key "
+"management system. In practice, this is currently limited to Barbican."
+
+msgid ""
+"All 416 responses will now include a Content-Range header with an "
+"unsatisfied-range value. This allows the caller to know the valid range "
+"request value for an object."
+msgstr ""
+"All 416 responses will now include a Content-Range header with an "
+"unsatisfied-range value. This allows the caller to know the valid range "
+"request value for an object."
+
msgid "Always set Swift processes to use UTC."
msgstr "Always set Swift processes to use UTC."
@@ -131,6 +170,22 @@ msgstr "Bug Fixes"
msgid "Cache all answers from nameservers in cname_lookup."
msgstr "Cache all answers from nameservers in cname_lookup."
+msgid "Cleaned up logged tracebacks when talking to memcached servers."
+msgstr "Cleaned up logged tracebacks when talking to memcached servers."
+
+msgid ""
+"Closed a bug where ssync may have written bad fragment data in some "
+"circumstances. A check was added to ensure the correct number of bytes is "
+"written for a fragment before finalizing the write. Also, erasure coded "
+"fragment metadata will now be validated on read requests and, if bad data is "
+"found, the fragment will be quarantined."
+msgstr ""
+"Closed a bug where ssync may have written bad fragment data in some "
+"circumstances. A check was added to ensure the correct number of bytes is "
+"written for a fragment before finalising the write. Also, erasure coded "
+"fragment metadata will now be validated on read requests and, if bad data is "
+"found, the fragment will be quarantined."
+
msgid ""
"Closed a bug where ssync may have written bad fragment data in some "
"circumstances. A check was added to ensure the correct number of bytes is "
@@ -171,6 +226,9 @@ msgstr ""
"to be synced before all of the referenced segments. This fixes a bug where "
"container sync would not copy SLO manifests."
+msgid "Correctly handle deleted files with if-none-match requests."
+msgstr "Correctly handle deleted files with if-none-match requests."
+
msgid ""
"Correctly send 412 Precondition Failed if a user sends an invalid copy "
"destination. Previously Swift would send a 500 Internal Server Error."
@@ -178,6 +236,9 @@ msgstr ""
"Correctly send 412 Precondition Failed if a user sends an invalid copy "
"destination. Previously Swift would send a 500 Internal Server Error."
+msgid "Critical Issues"
+msgstr "Critical Issues"
+
msgid "Current (Unreleased) Release Notes"
msgstr "Current (Unreleased) Release Notes"
@@ -269,6 +330,15 @@ msgstr ""
"objects with non-ASCII names from being reconstructed and caused the "
"reconstructor process to hang."
+msgid ""
+"Fixed XML responses (eg on bulk extractions and SLO upload failures) to be "
+"more correct. The enclosing \"delete\" tag was removed where it doesn't make "
+"sense and replaced with \"extract\" or \"upload\" depending on the context."
+msgstr ""
+"Fixed XML responses (e.g. on bulk extractions and SLO upload failures) to be "
+"more correct. The enclosing \"delete\" tag was removed where it doesn't make "
+"sense and replaced with \"extract\" or \"upload\" depending on the context."
+
msgid "Fixed a bug in domain_remap when obj starts/ends with slash."
msgstr "Fixed a bug in domain_remap when obj starts/ends with slash."
@@ -336,9 +406,23 @@ msgid "Fixed a rare infinite loop in `swift-ring-builder` while placing parts."
msgstr ""
"Fixed a rare infinite loop in `swift-ring-builder` while placing parts."
+msgid ""
+"Fixed a rare issue where multiple backend timeouts could result in bad data "
+"being returned to the client."
+msgstr ""
+"Fixed a rare issue where multiple backend timeouts could result in bad data "
+"being returned to the client."
+
msgid "Fixed a socket leak in copy middleware when a large object was copied."
msgstr "Fixed a socket leak in copy middleware when a large object was copied."
+msgid ""
+"Fixed an issue where background consistency daemon child processes would "
+"deadlock waiting on the same file descriptor."
+msgstr ""
+"Fixed an issue where background consistency daemon child processes would "
+"deadlock waiting on the same file descriptor."
+
msgid "Fixed deadlock when logging from a tpool thread."
msgstr "Fixed deadlock when logging from a tpool thread."
@@ -378,6 +462,17 @@ msgstr ""
"2.7.0 and could cause an increase in rsync replication stats during and "
"after upgrade, due to inconsistent hashing of partition suffixes."
+msgid ""
+"Fixed regression in consolidate_hashes that occurred when a new file was "
+"stored to new suffix to a non-empty partition. This bug was introduced in "
+"2.7.0 and could cause an increase in rsync replication stats during and "
+"after upgrade, due to inconsistent hashing of partition suffixes."
+msgstr ""
+"Fixed regression in consolidate_hashes that occurred when a new file was "
+"stored to new suffix to a non-empty partition. This bug was introduced in "
+"2.7.0 and could cause an increase in rsync replication stats during and "
+"after upgrade, due to inconsistent hashing of partition suffixes."
+
msgid "Fixed some minor test compatibility issues."
msgstr "Fixed some minor test compatibility issues."
@@ -388,6 +483,11 @@ msgid "Fixed the stats calculation in the erasure code reconstructor."
msgstr "Fixed the stats calculation in the erasure code reconstructor."
msgid ""
+"Fixed using ``swift-ring-builder set_weight`` with more than one device."
+msgstr ""
+"Fixed using ``swift-ring-builder set_weight`` with more than one device."
+
+msgid ""
"For further information see the `docs <https://docs.openstack.org/swift/"
"latest/overview_ring.html#module-swift.common.ring.composite_builder>`__"
msgstr ""
@@ -429,6 +529,15 @@ msgid "Improvements in key parts of the consistency engine"
msgstr "Improvements in key parts of the consistency engine"
msgid ""
+"In SLO manifests, the `etag` and `size_bytes` keys are now fully optional "
+"and not required. Previously, the keys needed to exist but the values were "
+"optional. The only required key is `path`."
+msgstr ""
+"In SLO manifests, the `etag` and `size_bytes` keys are now fully optional "
+"and not required. Previously, the keys needed to exist but the values were "
+"optional. The only required key is `path`."
+
+msgid ""
"Include object sysmeta in POST responses. Sysmeta is still stripped from the "
"response before being sent to the client, but this allows middleware to make "
"use of the information."
@@ -441,6 +550,24 @@ msgid "Include received fragment index in reconstructor log warnings."
msgstr "Include received fragment index in reconstructor log warnings."
msgid ""
+"Instead of using a separate .durable file to indicate the durable status of "
+"an EC fragment archive, we rename the .data to include a durable marker in "
+"the filename. This saves one inode for every EC .data file. Existing ."
+"durable files will not be removed, and they will continue to work just fine."
+msgstr ""
+"Instead of using a separate .durable file to indicate the durable status of "
+"an EC fragment archive, we rename the .data to include a durable marker in "
+"the filename. This saves one inode for every EC .data file. Existing ."
+"durable files will not be removed, and they will continue to work just fine."
+
+msgid ""
+"Let clients request heartbeats during SLO PUTs by including the query "
+"parameter ``heartbeat=on``."
+msgstr ""
+"Let clients request heartbeats during SLO PUTs by including the query "
+"parameter ``heartbeat=on``."
+
+msgid ""
"Listing containers in accounts with json or xml now includes a "
"`last_modified` time. This does not change any on-disk data, but simply "
"exposes the value to offer consistency with the object listings on "
@@ -454,6 +581,15 @@ msgstr ""
msgid "Log correct status code for conditional requests."
msgstr "Log correct status code for conditional requests."
+msgid ""
+"Log deprecation warning for ``allow_versions`` in the container server "
+"config. Configure the ``versioned_writes`` middleware in the proxy server "
+"instead. This option will be ignored in a future release."
+msgstr ""
+"Log deprecation warning for ``allow_versions`` in the container server "
+"config. Configure the ``versioned_writes`` middleware in the proxy server "
+"instead. This option will be ignored in a future release."
+
msgid "Log the correct request type of a subrequest downstream of copy."
msgstr "Log the correct request type of a sub-request downstream of copy."
@@ -464,6 +600,20 @@ msgstr ""
"Make mount_check option usable in containerised environments by adding a "
"check for an \".ismount\" file at the root directory of a device."
+msgid "Mirror X-Trans-Id to X-Openstack-Request-Id."
+msgstr "Mirror X-Trans-Id to X-Openstack-Request-Id."
+
+msgid ""
+"Move listing formatting out to a new proxy middleware named "
+"``listing_formats``. ``listing_formats`` should be just right of the first "
+"proxy-logging middleware, and left of most other middlewares. If it is not "
+"already present, it will be automatically inserted for you."
+msgstr ""
+"Move listing formatting out to a new proxy middleware named "
+"``listing_formats``. ``listing_formats`` should be just right of the first "
+"proxy-logging middleware, and left of most other middleware. If it is not "
+"already present, it will be automatically inserted for you."
+
msgid ""
"Moved other-requirements.txt to bindep.txt. bindep.txt lists non-python "
"dependencies of Swift."
@@ -491,6 +641,20 @@ msgid "Newton Series Release Notes"
msgstr "Newton Series Release Notes"
msgid ""
+"Note that after writing EC data with Swift 2.11.0 or later, that data will "
+"not be accessible to earlier versions of Swift."
+msgstr ""
+"Note that after writing EC data with Swift 2.11.0 or later, that data will "
+"not be accessible to earlier versions of Swift."
+
+msgid ""
+"Note: if you have a custom middleware that makes account or container "
+"listings, it will only receive listings in JSON format."
+msgstr ""
+"Note: if you have a custom middleware that makes account or container "
+"listings, it will only receive listings in JSON format."
+
+msgid ""
"Now Swift will use ``write_affinity_handoff_delete_count`` to define how "
"many local handoff nodes should swift send request to get more candidates "
"for the final response. The default value \"auto\" means Swift will "
@@ -573,24 +737,90 @@ msgstr ""
"write affinity configured, users always get 404 when deleting object before "
"it's replicated to appropriate nodes."
+msgid ""
+"Remove ``swift-temp-url`` script. The functionality has been in swiftclient "
+"for a long time and this script has been deprecated since 2.10.0."
+msgstr ""
+"Remove ``swift-temp-url`` script. The functionality has been in swiftclient "
+"for a long time and this script has been deprecated since 2.10.0."
+
msgid "Remove deprecated ``vm_test_mode`` option."
msgstr "Remove deprecated ``vm_test_mode`` option."
+msgid "Remove empty db hash and suffix directories if a db gets quarantined."
+msgstr "Remove empty DB hash and suffix directories if a DB gets quarantined."
+
msgid ""
"Removed \"in-process-\" from func env tox name to work with upstream CI."
msgstr ""
"Removed \"in-process-\" from func env tox name to work with upstream CI."
msgid ""
+"Removed a race condition where a POST to an SLO could modify the X-Static-"
+"Large-Object metadata."
+msgstr ""
+"Removed a race condition where a POST to an SLO could modify the X-Static-"
+"Large-Object metadata."
+
+msgid ""
+"Removed all ``post_as_copy`` related code and configs. The option has been "
+"deprecated since 2.13.0."
+msgstr ""
+"Removed all ``post_as_copy`` related code and configs. The option has been "
+"deprecated since 2.13.0."
+
+msgid ""
"Removed per-device reconstruction stats. Now that the reconstructor is "
"shuffling parts before going through them, those stats no longer make sense."
msgstr ""
"Removed per-device reconstruction stats. Now that the reconstructor is "
"shuffling parts before going through them, those stats no longer make sense."
+msgid ""
+"Replaced ``replication_one_per_device`` by custom count defined by "
+"``replication_concurrency_per_device``. The original config value is "
+"deprecated, but continues to function for now. If both values are defined, "
+"the old ``replication_one_per_device`` is ignored."
+msgstr ""
+"Replaced ``replication_one_per_device`` by custom count defined by "
+"``replication_concurrency_per_device``. The original config value is "
+"deprecated, but continues to function for now. If both values are defined, "
+"the old ``replication_one_per_device`` is ignored."
+
msgid "Require that known-bad EC schemes be deprecated"
msgstr "Require that known-bad EC schemes be deprecated"
+msgid "Respect server type for --md5 check in swift-recon."
+msgstr "Respect server type for --md5 check in swift-recon."
+
+msgid ""
+"Respond 400 Bad Request when Accept headers fail to parse instead of "
+"returning 406 Not Acceptable."
+msgstr ""
+"Respond 400 Bad Request when Accept headers fail to parse instead of "
+"returning 406 Not Acceptable."
+
+msgid ""
+"Ring files now include byteorder information about the endian of the machine "
+"used to generate the file, and the values are appropriately byteswapped if "
+"deserialized on a machine with a different endianness. Newly created ring "
+"files will be byteorder agnostic, but previously generated ring files will "
+"still fail on different endian architectures. Regenerating older ring files "
+"will cause them to become byteorder agnostic. The regeneration of the ring "
+"files will not cause any new data movement. Newer ring files will still be "
+"usable by older versions of Swift (on machines with the same endianness--"
+"this maintains existing behavior)."
+msgstr ""
+"Ring files now include byteorder information about the endian of the machine "
+"used to generate the file, and the values are appropriately byteswapped if "
+"deserialised on a machine with a different endianness. Newly created ring "
+"files will be byteorder agnostic, but previously generated ring files will "
+"still fail on different endian architectures. Regenerating older ring files "
+"will cause them to become byteorder agnostic. The regeneration of the ring "
+"files will not cause any new data movement. Newer ring files will still be "
+"usable by older versions of Swift (on machines with the same endianness--"
+"this maintains existing behaviour)."
+
msgid ""
"Rings with min_part_hours set to zero will now only move one partition "
"replica per rebalance, thus matching behavior when min_part_hours is greater "
@@ -610,16 +840,61 @@ msgstr ""
"segments."
msgid ""
+"SLO will now concurrently HEAD segments, resulting in much faster manifest "
+"validation and object creation. By default, two HEAD requests will be done "
+"at a time, but this can be changed by the operator via the new `concurrency` "
+"setting in the \"[filter:slo]\" section of the proxy server config."
+msgstr ""
+"SLO will now concurrently HEAD segments, resulting in much faster manifest "
+"validation and object creation. By default, two HEAD requests will be done "
+"at a time, but this can be changed by the operator via the new `concurrency` "
+"setting in the \"[filter:slo]\" section of the proxy server config."
+
+msgid ""
"Significant improvements to the api-ref doc available at http://developer."
"openstack.org/api-ref/object-storage/."
msgstr ""
"Significant improvements to the api-ref doc available at http://developer."
"openstack.org/api-ref/object-storage/."
+msgid ""
+"Static Large Object (SLO) manifest may now (again) have zero-byte last "
+"segments."
+msgstr ""
+"Static Large Object (SLO) manifest may now (again) have zero-byte last "
+"segments."
+
+msgid "Support multi-range GETs for static large objects."
+msgstr "Support multi-range GETs for static large objects."
+
+msgid "Suppress unexpected-file warnings for rsync temp files."
+msgstr "Suppress unexpected-file warnings for rsync temp files."
+
+msgid "Suppressed the KeyError message when auditor finds an expired object."
+msgstr "Suppressed the KeyError message when auditor finds an expired object."
+
msgid "Swift Release Notes"
msgstr "Swift Release Notes"
msgid ""
+"TempURLs now support a validation against a common prefix. A prefix-based "
+"signature grants access to all objects which share the same prefix. This "
+"avoids the creation of a large amount of signatures, when a whole container "
+"or pseudofolder is shared."
+msgstr ""
+"TempURLs now support a validation against a common prefix. A prefix-based "
+"signature grants access to all objects which share the same prefix. This "
+"avoids the creation of a large amount of signatures, when a whole container "
+"or pseudofolder is shared."
+
+msgid ""
+"TempURLs using the \"inline\" parameter can now also set the \"filename\" "
+"parameter. Both are used in the Content-Disposition response header."
+msgstr ""
+"TempURLs using the \"inline\" parameter can now also set the \"filename\" "
+"parameter. Both are used in the Content-Disposition response header."
+
+msgid ""
"Temporary URLs now support one common form of ISO 8601 timestamps in "
"addition to Unix seconds-since-epoch timestamps. The ISO 8601 format "
"accepted is '%Y-%m-%dT%H:%M:%SZ'. This makes TempURLs more user-friendly to "
@@ -642,6 +917,19 @@ msgstr ""
"on servers with many drives."
msgid ""
+"The ``domain_remap`` middleware now supports the ``mangle_client_paths`` "
+"option. Its default \"false\" value changes ``domain_remap`` parsing to stop "
+"stripping the ``path_root`` value from URL paths. If users depend on this "
+"path mangling, operators should set ``mangle_client_paths`` to \"True\" "
+"before upgrading."
+msgstr ""
+"The ``domain_remap`` middleware now supports the ``mangle_client_paths`` "
+"option. Its default \"false\" value changes ``domain_remap`` parsing to stop "
+"stripping the ``path_root`` value from URL paths. If users depend on this "
+"path mangling, operators should set ``mangle_client_paths`` to \"True\" "
+"before upgrading."
+
+msgid ""
"The default for `object_post_as_copy` has been changed to False. The option "
"is now deprecated and will be removed in a future release. If your cluster "
"is still running with post-as-copy enabled, please update it to use the "
@@ -687,6 +975,15 @@ msgstr ""
"and allows continued scaling as concurrency is increased."
msgid ""
+"The improvements to EC reads made in Swift 2.10.0 have also been applied to "
+"the reconstructor. This allows fragments to be rebuilt in more "
+"circumstances, resulting in faster recovery from failures."
+msgstr ""
+"The improvements to EC reads made in Swift 2.10.0 have also been applied to "
+"the reconstructor. This allows fragments to be rebuilt in more "
+"circumstances, resulting in faster recovery from failures."
+
+msgid ""
"The object and container server config option ``slowdown`` has been "
"deprecated in favor of the new ``objects_per_second`` and "
"``containers_per_second`` options."
@@ -724,6 +1021,13 @@ msgstr ""
msgid ""
"Throttle update_auditor_status calls so it updates no more than once per "
+"minute."
+msgstr ""
+"Throttle update_auditor_status calls so it updates no more than once per "
+"minute."
+
+msgid ""
+"Throttle update_auditor_status calls so it updates no more than once per "
"minute. This prevents excessive IO on a new cluster."
msgstr ""
"Throttle update_auditor_status calls so it updates no more than once per "
@@ -739,6 +1043,9 @@ msgstr ""
msgid "Updated docs to reference appropriate ports."
msgstr "Updated docs to reference appropriate ports."
+msgid "Updated the PyECLib dependency to 1.3.1."
+msgstr "Updated the PyECLib dependency to 1.3.1."
+
msgid ""
"Updated the `hashes.pkl` file format to include timestamp information for "
"race detection. Also simplified hashing logic to prevent race conditions and "
@@ -762,6 +1069,17 @@ msgid "Various other minor bug fixes and improvements."
msgstr "Various other minor bug fixes and improvements."
msgid ""
+"WARNING: If you are using the ISA-L library for erasure codes, please "
+"upgrade to liberasurecode 1.3.1 (or later) as soon as possible. If you are "
+"using isa_l_rs_vand with more than 4 parity, please read https://bugs."
+"launchpad.net/swift/+bug/1639691 and take necessary action."
+msgstr ""
+"WARNING: If you are using the ISA-L library for erasure codes, please "
+"upgrade to liberasurecode 1.3.1 (or later) as soon as possible. If you are "
+"using isa_l_rs_vand with more than 4 parity, please read https://bugs."
+"launchpad.net/swift/+bug/1639691 and take necessary action."
+
+msgid ""
"We do not yet have CLI tools for creating composite rings, but the "
"functionality has been enabled in the ring modules to support this advanced "
"functionality. CLI tools will be delivered in a subsequent release."
@@ -770,6 +1088,26 @@ msgstr ""
"functionality has been enabled in the ring modules to support this advanced "
"functionality. CLI tools will be delivered in a subsequent release."
+msgid ""
+"When requesting objects, return 404 if a tombstone is found and is newer "
+"than any data found. Previous behavior was to return stale data."
+msgstr ""
+"When requesting objects, return 404 if a tombstone is found and is newer "
+"than any data found. Previous behaviour was to return stale data."
+
+msgid ""
+"With heartbeating turned on, the proxy will start its response immediately "
+"with 202 Accepted then send a single whitespace character periodically until "
+"the request completes. At that point, a final summary chunk will be sent "
+"which includes a \"Response Status\" key indicating success or failure and "
+"(if successful) an \"Etag\" key indicating the Etag of the resulting SLO."
+msgstr ""
+"With heartbeating turned on, the proxy will start its response immediately "
+"with 202 Accepted then send a single whitespace character periodically until "
+"the request completes. At that point, a final summary chunk will be sent "
+"which includes a \"Response Status\" key indicating success or failure and "
+"(if successful) an \"Etag\" key indicating the Etag of the resulting SLO."
+
msgid "Write-affinity aware object deletion"
msgstr "Write-affinity aware object deletion"
diff --git a/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
index a1c4644b3..2a0836d53 100644
--- a/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po
@@ -4,15 +4,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Swift Release Notes\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-09 02:12+0000\n"
+"POT-Creation-Date: 2018-02-28 19:39+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2018-02-08 05:31+0000\n"
+"PO-Revision-Date: 2018-02-08 07:28+0000\n"
"Last-Translator: Shu Muto <shu-mutou@rf.jp.nec.com>\n"
"Language-Team: Japanese\n"
"Language: ja\n"
-"X-Generator: Zanata 3.9.6\n"
+"X-Generator: Zanata 4.3.3\n"
"Plural-Forms: nplurals=1; plural=0\n"
msgid "2.10.0"
@@ -45,6 +45,12 @@ msgstr "2.15.0"
msgid "2.15.1"
msgstr "2.15.1"
+msgid "2.16.0"
+msgstr "2.16.0"
+
+msgid "2.17.0"
+msgstr "2.17.0"
+
msgid ""
"A PUT or POST to a container will now update the container's Last-Modified "
"time, and that value will be included in a GET/HEAD response."
@@ -65,18 +71,35 @@ msgstr ""
"ネント間のレプリカの分散を保証できます。"
msgid ""
+"Accept a trade off of dispersion for balance in the ring builder that will "
+"result in getting to balanced rings much more quickly in some cases."
+msgstr ""
+"リングビルダーのバランスのために、分散のトレードオフを受け入れ、場合によって"
+"はバランスされたリングにより早く到達します。"
+
+msgid ""
"Account and container databases will now be quarantined if the database "
"schema has been corrupted."
msgstr ""
"データベーススキーマが壊れていると、アカウントとコンテナーのデータベースが隔"
"離されるようになりました。"
+msgid ""
+"Account and container replication stats logs now include ``remote_merges``, "
+"the number of times a whole database was sent to another node."
+msgstr ""
+"アカウントとコンテナー複製の統計ログに、データベース全体が別のノードに送信さ"
+"れた回数、``remote_merges`` が追加されました。"
+
msgid "Add Composite Ring Functionality"
msgstr "複合リング機能を追加しました。"
msgid "Add Vary headers for CORS responses."
msgstr "CORS 応答用の Vary ヘッダーを追加しました。"
+msgid "Add checksum to object extended attributes."
+msgstr "オブジェクトの拡張属性にチェックサムを追加します。"
+
msgid ""
"Add support to increase object ring partition power transparently to end "
"users and with no cluster downtime. Increasing the ring part power allows "
@@ -92,6 +115,13 @@ msgstr ""
"ください。"
msgid ""
+"Added ``--swift-versions`` to ``swift-recon`` CLI to compare installed "
+"versions in the cluster."
+msgstr ""
+"クラスターにインストールされているバージョンを比較するために、``swift-"
+"recon`` CLI に ``--swift-versions`` を追加しました。"
+
+msgid ""
"Added a \"user\" option to the drive-audit config file. Its value is used to "
"set the owner of the drive-audit recon cache."
msgstr ""
@@ -109,6 +139,14 @@ msgstr ""
msgid "Added a configurable URL base to staticweb."
msgstr "静的ウェブに対する設定可能な URL ベースを追加しました。"
+msgid "Added container/object listing with prefix to InternalClient."
+msgstr ""
+"InternalClient のコンテナー/オブジェクトの一覧作成で接頭辞を指定できるように"
+"なりました。"
+
+msgid "Added support for inline data segments in SLO manifests."
+msgstr "SLO マニフェストにおけるインラインデータセグメントをサポートしました。"
+
msgid ""
"Added support for per-policy proxy config options. This allows per-policy "
"affinity options to be set for use with duplicated EC policies and composite "
@@ -127,6 +165,16 @@ msgstr ""
"``write_affinity_handoff_delete_count`` です。"
msgid ""
+"Added support for retrieving the encryption root secret from an external key "
+"management system. In practice, this is currently limited to Barbican."
+msgstr ""
+"外部鍵管理システムからの暗号化ルートシークレットの取得をサポートしました。現"
+"在 Barbican に限定されています。"
+
+msgid "Added symlink objects support."
+msgstr "シンボリックリンクオブジェクトをサポートしました。"
+
+msgid ""
"All 416 responses will now include a Content-Range header with an "
"unsatisfied-range value. This allows the caller to know the valid range "
"request value for an object."
@@ -135,6 +183,9 @@ msgstr ""
"ようになりました。 これにより、呼び出し元はオブジェクトの有効範囲要求値を知る"
"ことができます。"
+msgid "Allow the expirer to gracefully move past updating stale work items."
+msgstr "expirer が安全に古い作業項目を移動できるようになりました。"
+
msgid "Always set Swift processes to use UTC."
msgstr "Swift プロセスがいつも UTC を使うように設定しました。"
@@ -145,6 +196,18 @@ msgid "Cache all answers from nameservers in cname_lookup."
msgstr "cname_lookup でネームサーバーからのすべての応答をキャッシュします。"
msgid ""
+"Changed where liberasurecode-devel for CentOS 7 is referenced and installed "
+"as a dependency."
+msgstr ""
+"CentOS 7 での、liberasurecode-devel が参照、インストールされる場所を変更しま"
+"した。"
+
+msgid "Cleaned up logged tracebacks when talking to memcached servers."
+msgstr ""
+"memcached サーバーと通信するときのトレースバックログをクリーンアップしまし"
+"た。"
+
+msgid ""
"Closed a bug where ssync may have written bad fragment data in some "
"circumstances. A check was added to ensure the correct number of bytes is "
"written for a fragment before finalizing the write. Also, erasure coded "
@@ -229,6 +292,17 @@ msgstr ""
"InternalClient を使用するデーモンは、 SIGTERM を使用して適切に停止できます。"
msgid ""
+"Deleting an expiring object will now cause less work in the system. The "
+"number of async pending files written has been reduced for all objects and "
+"greatly reduced for erasure-coded objects. This dramatically reduces the "
+"burden on container servers."
+msgstr ""
+"期限切れオブジェクトの削除は、システムでの作業を削減します。非同期で保留され"
+"ているファイルの数は、すべてのオブジェクトで削減され、消去コード付きオブジェ"
+"クトでは大幅に削減されます。これにより、コンテナーサーバーの負担が劇的に軽減"
+"しました。"
+
+msgid ""
"Deprecate swift-temp-url and call python-swiftclient's implementation "
"instead. This adds python-swiftclient as an optional dependency of Swift."
msgstr ""
@@ -239,6 +313,13 @@ msgstr ""
msgid "Deprecation Notes"
msgstr "廃止予定の機能"
+msgid "Disallow X-Delete-At header values equal to the X-Timestamp header."
+msgstr ""
+"X-Delete-At ヘッダーの値が X-Timestamp ヘッダーと等しいことを禁止します。"
+
+msgid "Display more info on empty rings."
+msgstr "空のリングに詳細情報を表示します。"
+
msgid "Do not follow CNAME when host is in storage_domain."
msgstr "ホストが storage_domain にある場合、CNAME に従わないようにしました。"
@@ -307,6 +388,15 @@ msgstr ""
"非 ASCII 名のオブジェクトが再構築されず、再構築プロセスがハングアップする原因"
"となるオブジェクト再構成の UnicodeDecodeError が修正されました。"
+msgid ""
+"Fixed XML responses (eg on bulk extractions and SLO upload failures) to be "
+"more correct. The enclosing \"delete\" tag was removed where it doesn't make "
+"sense and replaced with \"extract\" or \"upload\" depending on the context."
+msgstr ""
+"XML レスポンス(一括抽出や SLO アップロードの失敗など)がより正確になりまし"
+"た。意味のない \"delete\" の閉じタグは削除され、コンテキストに応じた "
+"\"extract\" あるいは \"upload\" に置き換えられました。"
+
msgid "Fixed a bug in domain_remap when obj starts/ends with slash."
msgstr ""
"オブジェクトがスラッシュで開始/終了するときの domain_remap のバグを修正しまし"
@@ -377,11 +467,25 @@ msgid "Fixed a rare infinite loop in `swift-ring-builder` while placing parts."
msgstr ""
"パーツを置いている間の`swift-ring-builder` のまれな無限ループを修正しました。"
+msgid ""
+"Fixed a rare issue where multiple backend timeouts could result in bad data "
+"being returned to the client."
+msgstr ""
+"複数のバックエンドのタイムアウトが原因で、クライアントに不正なデータが返され"
+"るという稀な問題を修正しました。"
+
msgid "Fixed a socket leak in copy middleware when a large object was copied."
msgstr ""
"ラージオブジェクトをコピーしたときの copy ミドルウェアのソケットリークを修正"
"しました。"
+msgid ""
+"Fixed an issue where background consistency daemon child processes would "
+"deadlock waiting on the same file descriptor."
+msgstr ""
+"バックグラウンド一貫性デーモンの子プロセスが同じファイル記述子を待ってデッド"
+"ロックする問題を修正しました。"
+
msgid "Fixed deadlock when logging from a tpool thread."
msgstr "tpool スレッドからのロギング時のデッドロックを修正しました。"
@@ -411,6 +515,11 @@ msgstr ""
"パーティションが予想よりもずっと少なく更新される可能性がある hashes.pkl の固"
"定の非確定的なサフィックスの更新を修正しました。"
+msgid "Fixed rare socket leak on range requests to erasure-coded objects."
+msgstr ""
+"消去コード付きオブジェクトへの範囲リクエストでの稀なソケットリークを修正しま"
+"した。"
+
msgid ""
"Fixed regression in consolidate_hashes that occured when a new file was "
"stored to new suffix to a non-empty partition. This bug was introduced in "
@@ -447,17 +556,47 @@ msgid "Fixed the stats calculation in the erasure code reconstructor."
msgstr "消去コード再構成の統計計算を修正しました。"
msgid ""
+"Fixed using ``swift-ring-builder set_weight`` with more than one device."
+msgstr ""
+"複数のデバイスでの``swift-ring-builder set_weight`` の使用を修正しました。"
+
+msgid ""
"For further information see the `docs <https://docs.openstack.org/swift/"
"latest/overview_ring.html#module-swift.common.ring.composite_builder>`__"
msgstr ""
"詳細は `docs <https://docs.openstack.org/swift/latest/overview_ring."
"html#module-swift.common.ring.composite_builder>`__ を参照してください。"
+msgid "Fractional replicas are no longer allowed for erasure code policies."
+msgstr "断片的な複製は、消去コードポリシーには使用できなくなりました。"
+
+msgid ""
+"GET and HEAD requests to a symlink will operate on the referenced object and "
+"require appropriate permission in the target container. DELETE and PUT "
+"requests will operate on the symlink object itself. POST requests are not "
+"forwarded to the referenced object. POST requests sent to a symlink will "
+"result in a 307 Temporary Redirect response."
+msgstr ""
+"シンボリックリンクに対する GET と HEAD リクエストは、参照されたオブジェクトに"
+"対して操作が行われ、対象となるコンテナーへの適切な権限を必要とします。DELETE "
+"と PUT リクエストは、シンボリックリンクオブジェクト自身に操作が行われます。"
+"POST リクエストは参照されているオブジェクトに転送されません。シンボリックリン"
+"クに対する POST リクエストの送信は、307 Temporary Redirect レスポンスになりま"
+"す。"
+
msgid "I/O priority is now supported on AArch64 architecture."
msgstr ""
"AArch64 アーキテクチャーで I/O 優先順位がサポートされるようになりました。"
msgid ""
+"If a proxy server is configured to autocreate accounts and the account "
+"create fails, it will now return a server error (500) instead of Not Found "
+"(404)."
+msgstr ""
+"プロキシサーバーにアカウント自動作成が設定されていて、アカウント作成に失敗す"
+"ると、Not Found (404) ではなく、サーバーエラー (500) が返されます。"
+
+msgid ""
"If using erasure coding with ISA-L in rs_vand mode and 5 or more parity "
"fragments, Swift will emit a warning. This is a configuration that is known "
"to harm data durability. In a future release, this warning will be upgraded "
@@ -486,10 +625,30 @@ msgstr ""
"た。"
msgid ""
+"Improved ``object-updater`` stats logging. It now tells you all of its stats "
+"(successes, failures, quarantines due to bad pickles, unlinks, and errors), "
+"and it tells you incremental progress every five minutes. The logging at the "
+"end of a pass remains and has been expanded to also include all stats."
+msgstr ""
+"``object-updater`` 統計ログを改善しました。すべての統計(成功、失敗、悪いピク"
+"ルスによる検疫、リンク解除、エラー)を出力し、また、5分毎に進捗状況を出力し"
+"ます。成功の最後のログは残り、すべての統計情報も含むように拡張されました。"
+
+msgid ""
"Improved performance by eliminating an unneeded directory structure hash."
msgstr ""
"不要なディレクトリ構造ハッシュを排除してパフォーマンスを向上させました。"
+msgid ""
+"Improved the granularity of the ring dispersion metric so that small "
+"improvements after a rebalance can show changes in the dispersion number. "
+"Dispersion in existing and new rings can be recalculated using the new ``--"
+"recalculate`` option to ``swift-ring-builder``."
+msgstr ""
+"再分散後の小さな改善により分散数の変化を示すことができるように、リング分散メ"
+"トリックの粒度を改善しました。既存、および新しいリングの分散は、``swift-ring-"
+"builder`` の新しい ``--recalculate`` オプションを使うことで再計算されます。"
+
msgid "Improvements in key parts of the consistency engine"
msgstr "整合性エンジンの重要な部分を改善しました。"
@@ -526,6 +685,13 @@ msgstr ""
"す。 既存の .durable ファイルは削除されず、正常に動作し続けます。"
msgid ""
+"Let clients request heartbeats during SLO PUTs by including the query "
+"parameter ``heartbeat=on``."
+msgstr ""
+"SLO PUT の間、クエリーパラメーター ``heartbeat=on`` を含めることで、クライア"
+"ントがハートビートを要求できるようにしました。"
+
+msgid ""
"Listing containers in accounts with json or xml now includes a "
"`last_modified` time. This does not change any on-disk data, but simply "
"exposes the value to offer consistency with the object listings on "
@@ -539,6 +705,15 @@ msgstr ""
msgid "Log correct status code for conditional requests."
msgstr "条件付きリクエストの正しいステータスコードを記録します。"
+msgid ""
+"Log deprecation warning for ``allow_versions`` in the container server "
+"config. Configure the ``versioned_writes`` middleware in the proxy server "
+"instead. This option will be ignored in a future release."
+msgstr ""
+"コンテナーサーバーの設定の ``allow_versions`` のために、非推奨警告ログを出力"
+"します。代わりに ``versioned_writes`` ミドルウェアをプロキシサーバーに設定し"
+"ます。このオプションは将来のリリースでは無視されます。"
+
msgid "Log the correct request type of a subrequest downstream of copy."
msgstr "サブリクエストの正しいリクエストタイプをコピーの後ろに記録します。"
@@ -553,6 +728,20 @@ msgid "Mirror X-Trans-Id to X-Openstack-Request-Id."
msgstr "X-Trans-Id を X-Openstack-Request-Id に写します。"
msgid ""
+"Move listing formatting out to a new proxy middleware named "
+"``listing_formats``. ``listing_formats`` should be just right of the first "
+"proxy-logging middleware, and left of most other middlewares. If it is not "
+"already present, it will be automatically inserted for you."
+msgstr ""
+"リストの成型を ``listing_formats`` という新しいプロキシミドルウェアに移動しま"
+"した。``listing_formats`` は、最初の proxy-logging ミドルウェアの直ぐ右にあ"
+"り、他のミドルウェアの左になければなりません。まだ存在しない場合は、自動的に"
+"挿入されます。"
+
+msgid "Moved Zuul v3 tox jobs into the Swift code repo."
+msgstr "Zuul v3 の tox ジョブを Swift のリポジトリに移動しました。"
+
+msgid ""
"Moved other-requirements.txt to bindep.txt. bindep.txt lists non-python "
"dependencies of Swift."
msgstr ""
@@ -586,6 +775,13 @@ msgstr ""
"そのデータにアクセスできないことに注意してください。"
msgid ""
+"Note: if you have a custom middleware that makes account or container "
+"listings, it will only receive listings in JSON format."
+msgstr ""
+"注意: アカウントやコンテナー一覧を作るカスタムミドルウェアがある場合、受け取"
+"る一覧は JSON 形式のみです。"
+
+msgid ""
"Now Swift will use ``write_affinity_handoff_delete_count`` to define how "
"many local handoff nodes should swift send request to get more candidates "
"for the final response. The default value \"auto\" means Swift will "
@@ -597,6 +793,12 @@ msgstr ""
"きかを定義します。デフォルト値 \"auto\" は、 Swift がレプリカの数と現在のクラ"
"スタートポロジーに基づいて自動的に数を計算することを意味します。"
+msgid "Now ``swift-recon-cron`` works with conf.d configs."
+msgstr "``swift-recon-cron`` は conf.d の設定で動作するようになりました。"
+
+msgid "Object expiry improvements"
+msgstr "オブジェクトの有効期限の改善"
+
msgid ""
"Object versioning now supports a \"history\" mode in addition to the older "
"\"stack\" mode. The difference is in how DELETE requests are handled. For "
@@ -669,6 +871,13 @@ msgstr ""
"クトを削除すると、オブジェクトが適切なノードにレプリケートされる前にオブジェ"
"クトを削除すると常に 404 となりました。"
+msgid ""
+"Remove ``swift-temp-url`` script. The functionality has been in swiftclient "
+"for a long time and this script has been deprecated since 2.10.0."
+msgstr ""
+"``swift-temp-url`` スクリプトを削除しました。この機能は、長い間 swiftclient "
+"にありましたが、2.10.0 から非推奨でした。"
+
msgid "Remove deprecated ``vm_test_mode`` option."
msgstr "非推奨の ``vm_test_mode`` オプションを削除しました。"
@@ -684,12 +893,37 @@ msgstr ""
"た。"
msgid ""
+"Removed a race condition where a POST to an SLO could modify the X-Static-"
+"Large-Object metadata."
+msgstr ""
+"SLO クラウドへの POST が X-Static-Large-Object メタデータを変更できる、競合状"
+"態を削除しました。"
+
+msgid ""
+"Removed all ``post_as_copy`` related code and configs. The option has been "
+"deprecated since 2.13.0."
+msgstr ""
+"``post_as_copy`` に関連するすべてのコードと設定を削除しました。このオプション"
+"は、2.13.0 から非推奨でした。"
+
+msgid ""
"Removed per-device reconstruction stats. Now that the reconstructor is "
"shuffling parts before going through them, those stats no longer make sense."
msgstr ""
"デバイスごとの再構成の統計を削除しました。再構成は、それらを通過する前にパー"
"ツをシャッフルするので、それらの統計はもはや意味をなしません。"
+msgid ""
+"Replaced ``replication_one_per_device`` by custom count defined by "
+"``replication_concurrency_per_device``. The original config value is "
+"deprecated, but continues to function for now. If both values are defined, "
+"the old ``replication_one_per_device`` is ignored."
+msgstr ""
+"``replication_one_per_device`` を ``replication_concurrency_per_device`` に"
+"よって定義されるカスタムカウントに置き換えました。元の設定値は非推奨となりま"
+"したが、引き続き機能します。両方の値が定義された場合、古い "
+"``replication_one_per_device`` は無視されます。"
+
msgid "Require that known-bad EC schemes be deprecated"
msgstr "既知の悪い EC スキームの要件を非推奨にしました。"
@@ -697,6 +931,13 @@ msgid "Respect server type for --md5 check in swift-recon."
msgstr "swift-recon での --md5 チェックのサーバー種別を尊重します。"
msgid ""
+"Respond 400 Bad Request when Accept headers fail to parse instead of "
+"returning 406 Not Acceptable."
+msgstr ""
+"Accept ヘッダーの解析に失敗した時、406 Not Acceptable の代わりに 400 Bad "
+"Request が返されます。"
+
+msgid ""
"Ring files now include byteorder information about the endian of the machine "
"used to generate the file, and the values are appropriately byteswapped if "
"deserialized on a machine with a different endianness. Newly created ring "
@@ -747,12 +988,38 @@ msgstr ""
"ションの新しい `concurrency` 設定によってオペレーターが変更できます。"
msgid ""
+"Save the ring when dispersion improves, even if balance doesn't improve."
+msgstr ""
+"バランスが改善されない場合でも、分散が改善されたときにリングを保存します。"
+
+msgid "Send ETag header in 206 Partial Content responses to SLO reads."
+msgstr ""
+"SLO 読み込みへの 206 Partial Content 応答で ETag ヘッダーを送信します。"
+
+msgid ""
"Significant improvements to the api-ref doc available at http://developer."
"openstack.org/api-ref/object-storage/."
msgstr ""
"http://developer.openstack.org/api-ref/object-storage/ の api-ref ドキュメン"
"トに対する重要な改善が行われました。"
+msgid ""
+"Static Large Object (SLO) manifest may now (again) have zero-byte last "
+"segments."
+msgstr ""
+"Static Large Object (SLO) マニフェストは、0 バイトの最終セグメントを再度持つ"
+"ようになりました。"
+
+msgid ""
+"Stop logging tracebacks in the ``object-replicator`` when it runs out of "
+"handoff locations."
+msgstr ""
+"``object-replicator`` を実行する場所を使い果たした時のトレースバックのログを"
+"停止しました。"
+
+msgid "Stopped logging tracebacks when receiving an unexpected response."
+msgstr "想定外の応答を受信した時のトレースバックのログを停止しました。"
+
msgid "Support multi-range GETs for static large objects."
msgstr "静的ラージオブジェクトの multi-range GET をサポートしました。"
@@ -768,6 +1035,19 @@ msgid "Swift Release Notes"
msgstr "Swift リリースノート"
msgid ""
+"Symlink objects reference one other object. They are created by creating an "
+"empty object with an X-Symlink-Target header. The value of the header is of "
+"the format <container>/<object>, and the target does not need to exist at "
+"the time of symlink creation. Cross-account symlinks can be created by "
+"including the X-Symlink-Target-Account header."
+msgstr ""
+"Symlink オブジェクトは他のオブジェクトを参照します。これらは、X-Symlink-"
+"Target ヘッダーを持つ空のオブジェクトの作成によって作られます。ヘッダーの値"
+"は <container>/<object> 形式であり、シンボリックリンク作成時にターゲットが存"
+"在する必要はありません。クロスアカウントのシンボリックリンクは、X-Symlink-"
+"Target-Account ヘッダーを含むことによって作成できます。"
+
+msgid ""
"TempURLs now support a validation against a common prefix. A prefix-based "
"signature grants access to all objects which share the same prefix. This "
"avoids the creation of a large amount of signatures, when a whole container "
@@ -809,6 +1089,19 @@ msgstr ""
"す。"
msgid ""
+"The ``domain_remap`` middleware now supports the ``mangle_client_paths`` "
+"option. Its default \"false\" value changes ``domain_remap`` parsing to stop "
+"stripping the ``path_root`` value from URL paths. If users depend on this "
+"path mangling, operators should set ``mangle_client_paths`` to \"True\" "
+"before upgrading."
+msgstr ""
+"``domain_remap`` ミドルウェアは、``mangle_client_paths`` オプションをサポート"
+"しました。デフォルト値 \"false\" では、``domain_remap`` の解析で URL のパスか"
+"ら ``path_root`` 値を取り除かなくなります。このパスの切り取りに依存している場"
+"合は、アップグレードする前に、オペレーターは ``mangle_client_paths`` を "
+"\"True\" に設定する必要があります。"
+
+msgid ""
"The default for `object_post_as_copy` has been changed to False. The option "
"is now deprecated and will be removed in a future release. If your cluster "
"is still running with post-as-copy enabled, please update it to use the "
@@ -862,6 +1155,16 @@ msgstr ""
"回復が可能になります。"
msgid ""
+"The number of container updates on object PUTs (ie to update listings) has "
+"been recomputed to be far more efficient while maintaining durability "
+"guarantees. Specifically, object PUTs to erasure-coded policies will now "
+"normally result in far fewer container updates."
+msgstr ""
+"オブジェクトの PUT によるコンテナー更新の数(つまり、一覧の更新)は、耐久性の"
+"保証を維持しながら、遥かに効率的に再計算されます。具体的には、消去符号化ポリ"
+"シーへのオブジェクトの PUT は、通常、コンテナーの更新が大幅に少なくなります。"
+
+msgid ""
"The object and container server config option ``slowdown`` has been "
"deprecated in favor of the new ``objects_per_second`` and "
"``containers_per_second`` options."
@@ -898,6 +1201,17 @@ msgstr ""
"スによって、並べ替えられます。"
msgid ""
+"The tempurl digest algorithm is now configurable, and Swift added support "
+"for both SHA-256 and SHA-512. Supported tempurl digests are exposed to "
+"clients in ``/info``. Additionally, tempurl signatures can now be base64 "
+"encoded."
+msgstr ""
+"tmpurl のダイジェストアルゴリズムが設定可能になり、Swift は、SHA-256 および "
+"SHA-512 の両方のサポートを追加しました。サポートされる tmpurl ダイジェスト"
+"は、``/info`` にてクライアントに公開されます。さらに、tempurl の署名を "
+"base64 でエンコードできるようになりました。"
+
+msgid ""
"Throttle update_auditor_status calls so it updates no more than once per "
"minute."
msgstr ""
@@ -943,6 +1257,16 @@ msgstr ""
msgid "Upgrade Notes"
msgstr "アップグレード時の注意"
+msgid ""
+"Upgrade impact -- during a rolling upgrade, an updated proxy server may "
+"write a manifest that an out-of-date proxy server will not be able to read. "
+"This will resolve itself once the upgrade completes on all nodes."
+msgstr ""
+"アップグレードの影響 -- ローリングアップグレード中に、更新されたプロキシサー"
+"バーは、期限切れのプロキシサーバーが読み込むことができないマニフェストを書き"
+"出す可能性があります。これは、すべてのノードでアップグレードが完了すると自ず"
+"と解決します。"
+
msgid "Various other minor bug fixes and improvements."
msgstr "様々な他のマイナーなバグ修正と改善。"
@@ -966,10 +1290,48 @@ msgstr ""
"ポートするためにリングモジュールで機能が有効になっています。 CLI ツールは、以"
"降のリリースで提供されます。"
+msgid ""
+"When requesting objects, return 404 if a tombstone is found and is newer "
+"than any data found. Previous behavior was to return stale data."
+msgstr ""
+"オブジェクトを要求するとき、廃棄済みオブジェクト (tombstone) があり、他のデー"
+"タよりも新しい場合には 404 を返します。以前の動作では、古いデータが返されてい"
+"ました。"
+
+msgid ""
+"When the object auditor examines an object, it will now add any missing "
+"metadata checksums."
+msgstr ""
+"オブジェクト監査がオブジェクトを検査するとき、欠落しているメタデータのチェッ"
+"クサムを追加します。"
+
+msgid ""
+"With heartbeating turned on, the proxy will start its response immediately "
+"with 202 Accepted then send a single whitespace character periodically until "
+"the request completes. At that point, a final summary chunk will be sent "
+"which includes a \"Response Status\" key indicating success or failure and "
+"(if successful) an \"Etag\" key indicating the Etag of the resulting SLO."
+msgstr ""
+"ハートビートをオンにすると、プロキシは 直ぐに 202 Accepted で応答を開始し、リ"
+"クエストが完了するまで一つの空白文字を定期的に送信します。その時点で、成功か"
+"失敗かを示す「Response Status 」キーと、成功した場合には SLO の結果として生じ"
+"る Etag を示す「Etag」キーを含む最終サマリーチャンクが送信されるようになりま"
+"す。"
+
msgid "Write-affinity aware object deletion"
msgstr "書き込みアフィニティは、オブジェクトの削除を認識します。"
msgid ""
+"X-Delete-At computation now uses X-Timestamp instead of system time. This "
+"prevents clock skew causing inconsistent expiry data."
+msgstr ""
+"X-Delete-At の計算に、システム時間の代わりに X-Timestamp を使うようになりまし"
+"た。これは、時刻の誤差によって起こる期限データの矛盾を防止します。"
+
+msgid "``swift-ring-builder`` improvements"
+msgstr "``swift-ring-builder`` の改善"
+
+msgid ""
"cname_lookup middleware now accepts a ``nameservers`` config variable that, "
"if defined, will be used for DNS lookups instead of the system default."
msgstr ""
diff --git a/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po
index 13574e23a..4f3c41d72 100644
--- a/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po
+++ b/releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po
@@ -3,15 +3,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Swift Release Notes\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-02-07 10:45+0000\n"
+"POT-Creation-Date: 2018-02-28 19:39+0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2017-02-07 03:09+0000\n"
"Last-Translator: Sungjin Kang <gang.sungjin@gmail.com>\n"
"Language-Team: Korean (South Korea)\n"
-"Language: ko-KR\n"
-"X-Generator: Zanata 3.9.6\n"
+"Language: ko_KR\n"
+"X-Generator: Zanata 4.3.3\n"
"Plural-Forms: nplurals=1; plural=0\n"
msgid "2.10.0"