Statistics
| Branch: | Tag: | Revision:

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

Name Size
  lib
__init__.py 1.9 kB
base.py 21.2 kB
filter.py 2 kB
migrate.py 3.7 kB
modular.py 83.6 kB
random_word.py 2.2 kB
util.py 6.5 kB

Latest revisions

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

pithos: Resolve db migration conflict

57310278 01/29/2014 04:48 pm Sofia Papagiannaki

pithos: Change default value for PITHOS_BACKEND_MAP_CHECK_INTERVAL.

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

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