From cc2b2cf9c8a5cb913817e2f900c676809cd2e027 Mon Sep 17 00:00:00 2001 From: Alistair Coles Date: Tue, 16 Aug 2016 16:21:59 +0100 Subject: Improve doc for using container-sync with large objects Clarify that synced segment container names must be the same when syncing large objects. Also add multipart-menifest query string option to API ref for object GETs. Change-Id: Ib2d2a1e6c1e5eff215fc75c2b49e7d6758b17b7e Partial-Bug: #1613681 Closes-Bug: #1613316 --- api-ref/source/parameters.yaml | 11 ++++++++++- api-ref/source/storage-object-services.inc | 3 ++- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'api-ref') diff --git a/api-ref/source/parameters.yaml b/api-ref/source/parameters.yaml index 9213ada10..974ad4e67 100644 --- a/api-ref/source/parameters.yaml +++ b/api-ref/source/parameters.yaml @@ -840,7 +840,7 @@ multipart-manifest_1: in: query required: false type: string -multipart-manifest_2: +multipart-manifest_get: description: | If you include the ``multipart-manifest=get`` query parameter and the object is a large object, the object @@ -850,6 +850,15 @@ multipart-manifest_2: in: query required: false type: string +multipart-manifest_head: + description: | + If you include the ``multipart-manifest=get`` query parameter and the + object is a large object, the object metadata is not returned. Instead, the + response headers will include the manifest metadata and for dynamic large + objects the ``X-Object-Manifest`` response header. + in: query + required: false + type: string path: description: | For a string value, returns the object names that diff --git a/api-ref/source/storage-object-services.inc b/api-ref/source/storage-object-services.inc index 56d861158..d9ce9b3b8 100644 --- a/api-ref/source/storage-object-services.inc +++ b/api-ref/source/storage-object-services.inc @@ -103,7 +103,7 @@ Request - temp_url_sig: temp_url_sig - temp_url_expires: temp_url_expires - filename: filename - - multipart-manifest: multipart-manifest + - multipart-manifest: multipart-manifest_get - Range: Range - If-Match: If-Match - If-None-Match: If-None-Match @@ -524,6 +524,7 @@ Request - temp_url_sig: temp_url_sig - temp_url_expires: temp_url_expires - filename: filename + - multipart-manifest: multipart-manifest_head - X-Newest: X-Newest - X-Trans-Id-Extra: X-Trans-Id-Extra -- cgit v1.2.1