History | View | Annotate | Download (36.1 kB)
incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue messages
Fix code formatting to conform to the PEP 8 style guide
Hotfix pithos 500 error
Temporary fix to prevent pithos failing with "AttributeError:'ModularBackend' object has no attribute 'messages'" 500 error.
Log 5xx API faults
Move PithosBackendPool to snf-pithos-backend
Move PithosBackendPool from snf-pithos-app to snf-pithos-backend
Fix references to settings not yet in master
Fix references from pithos.api.settings to settingsnot yet implemented in the master branch.
socket verification for pooled pithos backends
Fix bug in PithosBackendPool
Get _trans from the DBWrapper
cleanup pithos backend pools, new pool api support
Pool pithos backends using ObjectPool
Use ObjectPool functionality from synnefo.lib.poolto pool backend objects.
This reduces the per-request overhead significantly,since each backend object is only initialized once,and connections to the DB are persistent....
Reverse back Revision 7fbf8aa20c647e2c98c2ba53f80dcfa0e971a499
Refs: #2611
change backend to raise custom exceptions
Ignore public parameter in case of mass copy/delete
Progess I
move get_user in api_method
fix feedback response in case of URLError
pass umask parameter in ModularBackend
Calculate the length of the last block properly.
Fixes #2321
Add dispatcher function for updating object checksums asynchronously.
Refs #1792
Remove lib package.
Merge commit 'v0.9.0' into packaging
Conflicts: pithos/__init__.py pithos/api/management/commands/__init__.py pithos/backends/lib/rabbitmq/__init__.py pithos/backends/lib/rabbitmq/queue.py pithos/lib/user.py pithos/middleware/user.py pithos/settings.py...
Merge branch 'master' into packaging
Conflicts: pithos/__init__.py
Conflicts: pithos/settings.py snf-pithos-app/pithos/middleware/log.py snf-pithos-app/pithos/urls.py snf-pithos-backend/pithos/backends/__init__.py snf-pithos-tools/setup.py
Split pithos components in separate packages
- splitted pithos modules in separate reusable components- python packaging for all packages- snf-webproject support (entry_points) for pithos django applications