Jump to: navigation, search


Proposed Metadata Search API

This document is a work in progress used to define the proposed API for searching account, container, and object metadata in Swift/Object Storage. It was discussed in a design summit session on 7 November 2013 at the Icehouse design summit in Hong Kong.

See the MetadataSearchAPI Wiki page for the entire API specification. It now supersedes the original PDF of the specification, which can still be found here for historic purposes: File:OSMS API v0.8 external.pdf

Feel free to edit the Wiki pages to add your comments about the API, either to the MetadataSearchAPI Wiki page or its Talk:MetadataSearchAPI Discussion page. (Pull down Page... Discussion from the API page to get to that page.) Use the signature Wiki notation of 4 tilde chars: ~~~~ so others can easily see who said what. Example: lincoln-thomas (talk) 01:38, 11 January 2014 (UTC)

Other resources:

Blueprint: https://blueprints.launchpad.net/swift/+spec/searchable-metadata
Design session: http://icehousedesignsummit.sched.org/event/66176e0859c0fc933d50988b5dc89c12
Slides presented and discussed at design session: File:Object Storage Metadata Search Design Session v4.pdf
Etherpad: https://etherpad.openstack.org/p/icehouse-swift-metadata-search

Swift meeting discussion: 2013-11-13 initial discussion (full meeting)

Email discussion thread on openstack-dev: initial thread Nov 2013 Jan 2014
(See also later months TBD, same thread)