Feature #1766

Add support for equality matches for metadata in list_objects

Added by Giorgos Verigakis about 11 years ago. Updated almost 10 years ago.

Status:Closed Start date:12/08/2011
Priority:Medium Due date:
Assignee:Antony Chazapis % Done:

100%

Category:Pithos Spent time: -
Target version:-

Description

Right now we can only perform queries based on the existence of a specific meta. Plankton needs to be able to find an object with a specific value (id=xxx). The only way to achieve this now is to iterate on all objects that have the "id" meta and check the value, which is very inefficient.

Associated revisions

Revision 95d47e1a
Added by Antony Chazapis about 11 years ago

Support complex metadata queries in the backend - SQLite only and untested.

Refs #1766

Revision 95d47e1a
Added by Antony Chazapis about 11 years ago

Support complex metadata queries in the backend - SQLite only and untested.

Refs #1766

Revision e815c918
Added by Antony Chazapis about 11 years ago

Fix SQL for metadata queries in SQLite module.

Refs #1766

Revision e815c918
Added by Antony Chazapis about 11 years ago

Fix SQL for metadata queries in SQLite module.

Refs #1766

Revision 1713c946
Added by Antony Chazapis about 11 years ago

Accept meta queries at the frontend as well.

Refs #1766

Revision 1713c946
Added by Antony Chazapis about 11 years ago

Accept meta queries at the frontend as well.

Refs #1766

Revision 4e5673a0
Added by Antony Chazapis about 11 years ago

Update dev guide with meta queries.

Fixes #1766

Revision 4e5673a0
Added by Antony Chazapis about 11 years ago

Update dev guide with meta queries.

Fixes #1766

Revision 3d13f97a
Added by Sofia Papagiannaki about 11 years ago

Fix SQL for metadata queries in SQLalchemy module.
Fix regular expression & capitalization issues

Refs #1766

Revision 3d13f97a
Added by Sofia Papagiannaki about 11 years ago

Fix SQL for metadata queries in SQLalchemy module.
Fix regular expression & capitalization issues

Refs #1766

History

#1 Updated by Antony Chazapis about 11 years ago

  • Target version set to 0.8.2

#2 Updated by Antony Chazapis about 11 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

#3 Updated by Vangelis Koukis almost 10 years ago

  • Project changed from Pithos to Synnefo
  • Target version deleted (0.8.2)

#4 Updated by Vangelis Koukis almost 10 years ago

  • Category set to Pithos

Also available in: Atom PDF