Statistics
| Branch: | Tag: | Revision:

root / pithos / backends / modular.py @ f897bea9

History | View | Annotate | Download (38.4 kB)

# Date Author Comment
37bee317 12/19/2011 10:59 pm Antony Chazapis

Add backend object retrieve by UUID. Expose UUID at the frontend. Document.

Refs #1790

25ae8b75 12/19/2011 05:50 pm Antony Chazapis

Unique object identifiers in the backend.

Refs #1790

4819d34f 12/15/2011 11:23 pm Antony Chazapis

Apply metadata domain to the backend.

Refs #1782

cb69c154 12/15/2011 05:03 pm Antony Chazapis

Add domain parameter to all backend functions handling metadata.

Refs #1782

f81e20b0 12/09/2011 01:23 pm Giorgos Verigakis

Allow db_module and block_module to be None

And use sqlalchemy and hash filer as default
options.

5a96180b 12/07/2011 05:38 pm Antony Chazapis

Restructure repository to make pithos one package.

Refs #1735

5161c672 12/02/2011 03:37 pm Antony Chazapis

Remove deleted version's map.

Refs #1167

cb446fb8 12/02/2011 03:07 pm Antony Chazapis

Truncate downloaded object to correct size when done.

5cc484e1 11/29/2011 01:30 pm Antony Chazapis

Create a single point to apply versioning policy.

Refs #1167

371403f5 11/29/2011 12:41 pm Antony Chazapis

Fix move to self bug.

Fixes #1718

bb4eafc6 11/24/2011 11:36 am Antony Chazapis

Use short public URLs.

Refs #1686

4a1c29ea 11/21/2011 11:07 am Antony Chazapis

Always include the Merkle hash in object meta (as returned from the backend). Clean up 'hash' references in frontend.

Needs database update.

Fixes #1451

04230536 11/21/2011 09:43 am Antony Chazapis

Reinstate map delete function.

Fixes #1510

7ca7bb08 11/19/2011 01:02 pm Antony Chazapis

Group all backend data functions into one class.

Refs #1510

e9363f82 11/15/2011 11:01 am Antony Chazapis

Clean up backend initialization options.

Refs #1510

d14fe290 11/09/2011 11:15 am Antony Chazapis

Add backend close method.

6d64339e 11/07/2011 08:31 pm Antony Chazapis

Fix zero length file hashmap.

Refs #1607

8693b873 10/18/2011 01:17 pm Sofia Papagiannaki

Fix quota bug

5df6c6d1 10/17/2011 05:30 pm Antony Chazapis

Add insufficient quota replies in frontend. Document.

Refs #1165

0df22aea 10/17/2011 04:04 pm Sofia Papagiannaki

Fix zero quota bug

b9064632 10/15/2011 01:23 pm Antony Chazapis

Update backend to support quota.

Refs #1165

647a5f48 10/13/2011 07:42 pm Antony Chazapis

Merge account policy in api. Document.

Refs #1165
Refs #1167

b2832c6a 10/13/2011 06:32 pm Antony Chazapis

Add account policy. Set default policy from settings. Must change settings.py.

Refs #1165
Refs #1167

5e7485da 10/13/2011 04:41 pm Antony Chazapis

Merge policy into node. Needs database reset, or the following commands:

alter table policy rename to pre_policy;
create table if not exists policy
( node integer,
key text,
value text,...

07afd277 10/10/2011 11:22 am Antony Chazapis

Make sure version identifier is integer.

Fixes #1435

909d0442 10/04/2011 05:05 pm Antony Chazapis

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

1c2fc0ff 10/04/2011 05:03 pm Antony Chazapis

Save hash maps like blocks - based on their hash.

Refs #1169

2db16f05 10/04/2011 01:57 pm Sofia Papagiannaki

Migration Tools: Progess III

Refs #1171

eaeb9c7a 10/04/2011 10:05 am Antony Chazapis

Remove unecessary imports.

79bb41b7 09/28/2011 03:19 pm Antony Chazapis

Support cross-account copy and move.

Fixes #1241

1ad56ff3 09/26/2011 02:01 pm Sofia Papagiannaki

ModularBackend list_containers returns unique list of shared containers

c1ed7319 09/26/2011 01:53 pm Sofia Papagiannaki

ModularBackend list_containers returns unique list of shared containers

97d45f69 09/23/2011 10:37 am Antony Chazapis

Check version when copying. Remove version option from move when using the store utility. Fix version listing.

Fixes #1235

067cf1fc 09/13/2011 09:30 am Antony Chazapis

Report allowed actions in cross-user object requests, with the 'X-Object-Allowed-To' header.

dff7b6f1 09/09/2011 06:15 pm Sofia Papagiannaki

fix nested db transaction issue in move_object

43be9afd 09/09/2011 03:52 pm Sofia Papagiannaki

fix bugs in dbwrapper

85a93d09 09/09/2011 02:07 pm Antony Chazapis

Make AlchemyBackend a ModularBackend module.

f08f211e 09/09/2011 01:50 pm Antony Chazapis

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

2c5363a0 09/09/2011 01:50 pm Antony Chazapis

Make modular backend load modules dynamically.

b8b79f76 09/09/2011 01:45 pm Sofia Papagiannaki

AlchemyBackend: minor changes

dd71f493 09/07/2011 04:08 pm Antony Chazapis

Fix hash map PUT conflict.

281cc814 09/05/2011 01:55 pm Antony Chazapis

Make backend implementations compatible with the new settings.
Change settings.py, based on settings.py.dist.

a8c1901d 09/05/2011 12:36 pm Antony Chazapis

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

02c4d2ba 09/05/2011 12:36 pm Antony Chazapis

Return new version identifier in backend.

628e0028 08/31/2011 05:40 pm Antony Chazapis

Fix debug output.

038e0159 08/31/2011 05:34 pm Antony Chazapis

Fix shared listings.

60b8a083 08/09/2011 03:02 pm Antony Chazapis

Modular backend progress VI (release).

676edf89 08/08/2011 05:59 pm Antony Chazapis

Modular backend progress V.

62f915a1 08/06/2011 01:55 am Antony Chazapis

Modular backend progress IV.

c915d3bf 08/03/2011 01:42 pm Antony Chazapis

Modular backend progress II.

44ad5860 08/02/2011 07:43 pm Antony Chazapis

Modular backend progress.

0f9d752c 07/28/2011 03:23 pm Antony Chazapis

Modular backend alpha release.

6f4bce7b 07/28/2011 01:07 pm Antony Chazapis

More modular backend.

a9b3f29d 07/27/2011 04:26 pm Antony Chazapis

Start of modular backend (not working yet).