Statistics
| Branch: | Tag: | Revision:

root / snf-pithos-backend / pithos / backends / lib @ 329b8349

Name Size
  hashfiler
  rabbitmq
  sqlalchemy
  sqlite
__init__.py 0 Bytes

Latest revisions

# Date Author Comment
329b8349 01/29/2014 05:35 pm Sofia Papagiannaki

pithos: Resolve db migration conflict

e0525d86 01/29/2014 04:12 pm Sofia Papagiannaki

pithos: Evaluate "available" during object metadata access

7be22e8d 01/29/2014 04:11 pm Chrysostomos Nanakos

pithos: Use new Archipelago conffile for mapper

876d7486 01/29/2014 04:11 pm Sofia Papagiannaki

pithos: Lazy evaluation of "available" attribute

Whenever the backend tries to access the object's content
checks its database records whether the snapshot map is available or not.
If it is not, it pings Archipelago to check the status of the map.
If the map exists, then it updates the snapshot record in the Pithos...

eaaec098 01/29/2014 04:11 pm Sofia Papagiannaki

pithos: Database migration for "available" attribute.

863d25a5 01/29/2014 04:11 pm Filippos Giannakos

pithos: Close archipelago resource after reading it.

Archipelago implicitly opens a resource after reading the map file. So we should
close it, after successfully reading it.

ba9df843 01/29/2014 04:11 pm Chrysostomos Nanakos

pithos: Use new Archipelago conffile for blocker

f62290bb 01/29/2014 03:53 pm Chrysostomos Nanakos

pithos: pep8 fixes

9b3a95f1 01/29/2014 03:53 pm Chrysostomos Nanakos

pithos: Use new ArchipelagoConfFile constant

Remove BACKEND_ARCHIPELAGO_CONF and use the new ArchipelagoConfFile
introduced in WorkerGlue class.

b20f5e4a 01/29/2014 03:53 pm Chrysostomos Nanakos

pithos: New constants in ModularBackend class

Introduce new constants archipelago_conf_file and xseg_pool_size
in ModularBackend class. The new constant DEFAULT_ARCHIPELAGO_CONF_FILE
is set in the default path '/etc/archipelago/archipelago.conf'.

Create the XSEG Object Pool while initializing ModularBackend class.

View revisions

Also available in: Atom