Statistics
| Branch: | Tag: | Revision:

root / pithos / backends @ 8fe01d72

# Date Author Comment
77991625 06/17/2011 12:48 pm Sofia Papagiannaki

slight modifications to support list object versions
Refs #593

6d817842 06/14/2011 11:00 pm Antony Chazapis

Fix manifest and copy/move prefix parsing.

49350be7 06/14/2011 06:57 pm Giorgos Verigakis

Add a simple FUSE backend client

Only supports flat hierarchies for now:
the only dirs are containers that can only contain files.

Requires MacFUSE in Mac OS X, Windows not supported.

c9af0703 06/10/2011 01:47 pm Antony Chazapis

Document versioning and public objects.

Fixes #593
Fixes #595

83dd59c5 06/10/2011 02:15 am Antony Chazapis

Versioning extras, including account/container "time machine".

  • Update metadata with the hashmap to create a single new object version.
  • Add source version when duplicating in PUT/COPY/MOVE.
  • Add 'until' parameter in account/container HEAD/GET.
  • Expose object version list....
60be837c 06/09/2011 03:55 pm Antony Chazapis

Fix the #31a1c80d fix.

31a1c80d 06/09/2011 03:44 pm Antony Chazapis

Fix modification time in accounts/containers.

58a6c894 06/09/2011 02:48 pm Antony Chazapis

Advanced versioning support. New backend.

- Everything is versioned in the backend.
- Time-controlled account/container listings.
- Initial API support with the 'version' parameter in object HEAD/GET.

Refs #593

e3f9bbaa 06/07/2011 12:00 pm Sofia Papagiannaki

fix for double matching metadata filtering

cfe6939d 05/29/2011 01:24 pm Antony Chazapis

Handle partial object updates through POST.

3f839f59 05/27/2011 06:11 pm Antony Chazapis

Move doc to docs. Fix doc compilation warnings.

5635f9ef 05/27/2011 05:20 pm Antony Chazapis

Add license.

Fixes #577

22dab079 05/27/2011 04:48 pm Antony Chazapis

Provide metadata functions for tags and trash support. Restructure backend to work with blocks and hashmaps.

List of major API updates (tested and ready changes are in the docs):
  • List object meta keys in container headers.
  • Filter object listings based on their meta keys....
16fd4b63 05/18/2011 12:34 pm Antony Chazapis

Fix account/container size reporting, zero-length object uploading.

9df6ed1f 05/17/2011 06:58 pm Sofia Papagiannaki

Add unit tests for backend and API

  • Tests the OpenStack Object Storage API v1 functionality plus the extras
  • Tests the functionality of a BaseBackend which implements the API

Fixes #451
Fixes #453

b956618e 05/17/2011 06:41 pm Antony Chazapis

Implement basic functionality plus some extras

The API is based on the Apr. 15, 2011 release of the OpenStack Object Storage API v1.
The implementation is broken up into two layers - frontend (API) and backend (data and metadata handling).
The API is documented in the wiki. The following list is copied here for reference....

49ae4a55 05/06/2011 12:21 pm Antony Chazapis

Update default settings. Minor changes.

41e7207a 05/05/2011 06:52 pm Sofia Papagiannaki

Refs #453

3b3c31c6 05/05/2011 06:51 pm Sofia Papagiannaki

Refs #447

442b2e44 05/05/2011 06:50 pm Sofia Papagiannaki

#Refs #447

9db03cb0 05/05/2011 03:46 pm Sofia Papagiannaki

Refs #453

22bccfbd 05/05/2011 01:33 pm Antony Chazapis

Merge branch 'master' of https://code.grnet.gr/git/pithos

16526868 05/05/2011 01:32 pm Antony Chazapis

Clean up, sort out logging.

8b4591b4 05/05/2011 12:56 pm Sofia Papagiannaki

Fixes #447

d1578725 05/05/2011 11:38 am Sofia Papagiannaki

Fixes #447

08ad1e3a 05/03/2011 05:35 pm Sofia Papagiannaki

tab2space
Refs #453

b05fdc93 05/03/2011 04:41 pm Sofia Papagiannaki

Refs #453

83894828 05/03/2011 04:40 pm Sofia Papagiannaki

metadata dict accepts non string values
Refs #447

cbebd2c9 05/03/2011 02:33 pm Antony Chazapis

Merge API and backend.

01db85e7 05/03/2011 12:55 am Antony Chazapis

Allow for account/container metadata.

793c91d1 05/02/2011 05:22 pm Sofia Papagiannaki

Refs #447

29312d9a 05/02/2011 03:51 pm Antony Chazapis

Merge API and backend container functions

4943ab27 05/02/2011 02:27 pm Sofia Papagiannaki

Refs #447

ada7df10 04/29/2011 04:46 pm Sofia Papagiannaki

list_objects changes
Fixes #447

6a820623 04/28/2011 09:58 pm Sofia Papagiannaki

Fixes #447

59d6bd1e 04/28/2011 09:38 pm Sofia Papagiannaki

Fixes #447

24484999 04/28/2011 09:18 pm Sofia Papagiannaki

create account when create container if not exists
Refs #447

4d46c6d9 04/28/2011 08:55 pm Sofia Papagiannaki

Merge branch 'master' of https://code.grnet.gr/git/pithos

b3e83caa 04/28/2011 08:53 pm Sofia Papagiannaki

μετατροπή σε class, include accounts
Refs #447

7eda1d03 04/28/2011 08:43 pm Antony Chazapis

Testing containers with the cloudfiles python bindings.

4adb68b8 04/28/2011 05:53 pm Giorgos Verigakis

Move to a better file organization

The Django project is a python package and needs to have a
specific name. We nest it inside the repository so that the
name is under revision control.