Statistics
| Branch: | Tag: | Revision:

root @ 94a83ed6

# Date Author Comment
94a83ed6 09/19/2012 03:44 pm Sofia Papagiannaki

Change test warning exception message

fd7a8661 09/19/2012 03:17 pm Sofia Papagiannaki

Raise warning exceptions in there are no other valid accounts for testing sharing and permissions behavior.

c53502b1 09/19/2012 03:14 pm Sofia Papagiannaki

Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.

b1f45382 09/18/2012 04:58 pm Sofia Papagiannaki

Merge remote-tracking branch 'origin' into dev

094e8815 09/14/2012 03:12 pm Sofia Papagiannaki

Send versions as string in resource events queue

388ea25f 09/13/2012 03:06 pm Sofia Papagiannaki

Include version information in aquarium messages

dd0cc7a8 09/12/2012 03:54 pm Sofia Papagiannaki

Comment out sqlalchemy echo

7c09b0b7 09/12/2012 03:52 pm Sofia Papagiannaki

Catch explicitly ContainerExists in container_create instead of NameError

278e5256 09/12/2012 01:12 pm Christos Stavrakakis

Fix bug in PithosBackendPool

Get _trans from the DBWrapper

6a5ca445 09/11/2012 04:54 pm Sofia Papagiannaki

Change QuotaholderSync to QuotaholderSerial

cb787cc4 09/11/2012 03:50 pm Sofia Papagiannaki

Change QuotaholderSync to QuotaholderSerial

f4fbb0fa 09/11/2012 03:09 pm Sofia Papagiannaki

incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue messages

e647d184 09/11/2012 02:24 pm Sofia Papagiannaki

fix backends.lib.sqlite.config.Config set_value

45f442f7 09/11/2012 02:10 pm Georgios D. Tsoukalas

cleanup pithos backend pools, new pool api support

22e305b5 09/11/2012 02:09 pm Sofia Papagiannaki

fix backend variable name

5a6a68f3 09/11/2012 01:57 pm Sofia Papagiannaki

fix access to backend library classes Config and QuotaholderSync

2c690fe9 09/11/2012 01:53 pm Sofia Papagiannaki

fix mispelling

6540c590 09/11/2012 01:43 pm Sofia Papagiannaki

New database tables to keep track of quota holder commisions

717adf72 09/10/2012 05:39 pm Sofia Papagiannaki

Merge remote-tracking branch 'origin' into dev

Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/base.py

2715ade4 09/10/2012 04:09 pm Sofia Papagiannaki

Fix code formatting to conform to the PEP 8 style guide

35d42381 09/06/2012 05:40 pm Vangelis Koukis

Pool pithos backends using ObjectPool

Use ObjectPool functionality from synnefo.lib.pool
to 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....

8ee4ec50 08/25/2012 04:07 pm Vangelis Koukis

Revert "Have BaseBackend inherit from ArgBasedSingleton"

This reverts commit d2869078476a590d2f875b45801fceee37234344.
The ModularBackend object has not been designed to be used
by multiple contexts concurrenctly, and shouldn't inherit
from ArgBasedSingleton....

d2869078 07/24/2012 07:00 pm Vangelis Koukis

Have BaseBackend inherit from ArgBasedSingleton

Have the base pithos+ backend inherit from
synnefo.lib.singleton.ArgBasedSingleton.

This makes repeated attempts to re-instantiate any pithos+ backend with
the same arguments reuse the pre-existing backend object.

81ab9de9 07/19/2012 04:51 pm Sofia Papagiannaki

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

b82d3277 07/19/2012 04:50 pm Sofia Papagiannaki

include path in messages sent to aquarium

15b6c13a 07/19/2012 02:46 pm Kostas Papadimitriou

Update Changelog for snf-pithos-backend

078acc47 07/19/2012 02:44 pm Sofia Papagiannaki

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

ca7812eb 07/19/2012 02:43 pm Sofia Papagiannaki

fix nodes latest_version revision

58329afe 07/18/2012 08:36 pm Kostas Papadimitriou

Include alembic dir in python package

4051c82a 07/18/2012 08:16 pm Kostas Papadimitriou

Workaround to identify proper alchemy url

Not all apps use the same setting name for the pithos backend connection

8becf803 07/18/2012 06:08 pm Kostas Papadimitriou

Bump versions for v0.10.0 release

- in setup.py required packages
- in Changelog entry

e3240ba0 07/18/2012 05:59 pm Kostas Papadimitriou

pithos-migrate fixes

- Handle empty args
- initdb feedback
- Proper engine initialization from synnefo settings
PITHOS_BACKEND_DB_CONNECTION value

c31d3228 07/18/2012 05:56 pm Kostas Papadimitriou

Do not set default url in alembic.ini

sqlalchemy url will be dynamically set in alembic config object based on
synnefo.settings.PITHOS_BACKEND_DB_CONNECTION.

81240503 07/18/2012 05:42 pm Sofia Papagiannaki

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

6a82f89f 07/18/2012 05:41 pm Sofia Papagiannaki

use alembic to initialize the backend database

d1d173da 07/18/2012 03:48 pm Kostas Papadimitriou

Update backend Changelog

include migration quick guide using pithos-migrate

deacb43f 07/18/2012 03:13 pm Sofia Papagiannaki

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

Merge with pithos-migrate

Conflicts:
snf-pithos-backend/pithos/backends/lib/sqlalchemy/alembic.ini

9c26045d 07/17/2012 10:10 pm Kostas Papadimitriou

Update pithos-backend setup.py

- Include alembic in required packages
- Entry point for migration tool

2c7aacf6 07/17/2012 10:09 pm Sofia Papagiannaki

Update alembic .ini

d21f29f0 07/17/2012 10:09 pm Sofia Papagiannaki

Update Changelog

44d80edf 07/17/2012 10:07 pm Kostas Papadimitriou

Migrate against synnefo.settings backend by default

use ``PITHOS_BACKEND_DB_CONNECTION`` as default value for alembic sqlalchemy.url
option.

0a47073c 07/17/2012 10:06 pm Kostas Papadimitriou

Pithos alembic migration wrapper tool

594e5b33 07/17/2012 09:50 pm Sofia Papagiannaki

fix tests in case there are no initial containers

94243c86 07/17/2012 09:02 pm Sofia Papagiannaki

Remove index on cluster

Refs: #2675

31e1acd3 07/17/2012 09:01 pm Sofia Papagiannaki

Write more realistic tests

Refs: #2675

5f8bbf54 07/17/2012 08:57 pm Sofia Papagiannaki

Refs: #2675

Introduce alembic

8f752f22 07/17/2012 04:23 am Sofia Papagiannaki

fix default value for PITHOS_URL environmental variable

585b75e7 07/17/2012 04:22 am Sofia Papagiannaki

eliminate nested sql aggregations

Refs: #2675

5cd85b24 07/02/2012 03:57 pm Sofia Papagiannaki

fix indent

0b1f5802 07/02/2012 02:14 pm Sofia Papagiannaki

Fix broken compatibility with cloud files

1e0417f1 06/29/2012 06:57 pm Sofia Papagiannaki

Reverse back Revision 7fbf8aa20c647e2c98c2ba53f80dcfa0e971a499

Refs: #2611

e46b2bcf 06/29/2012 06:34 pm Sofia Papagiannaki

Call for delete container contents

Refs: #2611

ea800098 06/29/2012 01:21 pm Sofia Papagiannaki

Rewrite tests for mass operations

Refs: #2611

9ac201e2 06/28/2012 07:52 pm Sofia Papagiannaki

Fix size & type of copied objects (sqlite)

Refs: #2611

07867f70 06/28/2012 07:33 pm Sofia Papagiannaki

Fix size & type of copied files

Refs: #2611

7efc9f86 06/28/2012 03:51 pm Sofia Papagiannaki

change backend to raise custom exceptions

2c10110f 06/27/2012 06:35 pm Sofia Papagiannaki

Merge branch 'next'

e73f61d6 06/27/2012 06:33 pm Sofia Papagiannaki

More tests for listing shared & public objects & mass copy/move/delete

Refs: #2611
Refs: #2394

8221c89d 06/27/2012 06:31 pm Sofia Papagiannaki

Progress II: update sqlalchemy pithos backend lib

Refs: #2611

7fbf8aa2 06/26/2012 07:25 pm Sofia Papagiannaki

Ignore public parameter in case of mass copy/delete

Refs: #2611

c727ad7d 06/26/2012 07:24 pm Sofia Papagiannaki

Correct length in test for maximum upload size violation

5ddd6bcb 06/26/2012 07:12 pm Sofia Papagiannaki

``shared`` and ``public`` parameters in pithos-sh list command

Refs: #2394

db117cac 06/26/2012 07:09 pm Sofia Papagiannaki

Extend client library & pithos-sh to support mass delete/copy/remove

Refs: #2611

56ac7c81 06/26/2012 07:06 pm Sofia Papagiannaki

optimize sorts

3f767854 06/26/2012 06:55 pm Sofia Papagiannaki

Fix change object content type (move object)

Refs: #2611

cf4a7a7b 06/26/2012 04:43 pm Sofia Papagiannaki

Do not include children of public objects in listings

Refs: #2394

4d15c94e 06/25/2012 07:50 pm Sofia Papagiannaki

Progess I

Refs: #2611

fe2db49d 06/21/2012 12:18 pm Sofia Papagiannaki

include user in logs

52fc9c0c 06/20/2012 04:27 pm Sofia Papagiannaki

move get_user in api_method

dfdf4802 06/19/2012 07:37 pm Sofia Papagiannaki

fix feedback response in case of URLError

00744daf 06/06/2012 03:38 pm Kostas Papadimitriou

Update default config file and Changelog

246014f7 06/06/2012 03:26 pm Kostas Papadimitriou

Update Changelog files

0af13d50 05/24/2012 03:50 pm Sofia Papagiannaki

fix feedback service, handle URLError

e53e90da 05/23/2012 06:19 pm Sofia Papagiannaki

fix detailed public listing

Refs: #2394

2535deff 05/23/2012 03:55 pm Sofia Papagiannaki

extend client library and write tests for listing public container/objects

Refs: #2394

c53c4def 05/22/2012 08:00 pm Sofia Papagiannaki

fix list_containers

Refs: #2394

6ed4537f 05/22/2012 07:57 pm Sofia Papagiannaki

fix list_objects

Refs: #2394

205dd2f0 05/22/2012 05:51 pm Sofia Papagiannaki

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

90ee1eb3 05/22/2012 05:51 pm Sofia Papagiannaki

change API calls to include public objects in shared by me

Refs: #2394

b91bd50a 05/22/2012 05:50 pm Sofia Papagiannaki

Delegate feedback post request to Identity Provider (stakes)

Refs: #2418

cb277d76 05/15/2012 07:19 pm Kostas Papadimitriou

Do not use sample users by default

09cf485d 05/03/2012 12:15 pm Kostas Papadimitriou

Update changelogs

ca3ab617 05/02/2012 06:57 pm Sofia Papagiannaki

client library: fix double content-type header

1427ce62 05/02/2012 03:31 pm Sofia Papagiannaki

pass umask parameter in ModularBackend

79520131 05/02/2012 12:10 pm Sofia Papagiannaki

missing HTTPSConnection import

f3b65e8f 04/30/2012 04:34 pm Antony Chazapis

Add umask option.

cc42651c 04/24/2012 07:25 pm Sofia Papagiannaki

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

f1bacd3c 04/24/2012 07:25 pm Sofia Papagiannaki

fix login force

fd349e02 04/20/2012 11:39 am Kostas Papadimitriou

Update Changelog files

eb4020c6 04/19/2012 07:07 pm Antony Chazapis

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

74653682 04/19/2012 07:07 pm Antony Chazapis

Remove docs (have been moved to synnefo).

45cf0bc8 04/19/2012 07:02 pm Antony Chazapis

Calculate the length of the last block properly.

Fixes #2321

b8fa0222 04/19/2012 04:31 pm Sofia Papagiannaki

fix pithos-sh put using hashmaps

6f6cec5a 04/19/2012 03:19 pm Sofia Papagiannaki

add progress bars in pithos-sh

533be0b9 04/11/2012 05:23 pm Kostas Papadimitriou

Update Changelog files

345dcf39 04/11/2012 10:56 am Antony Chazapis

Overwrite permissions every time.

Fixes #2312

dcffd53e 04/10/2012 07:06 pm Antony Chazapis

Solve OOS API compatibility problems.

Fixes #2300

75cf66bf 04/10/2012 12:51 pm Sofia Papagiannaki

add missing imports

Refs #2295

bff2c0e0 04/10/2012 12:16 pm Sofia Papagiannaki

Change default server.

a74ba506 04/10/2012 12:15 pm Sofia Papagiannaki

Send sharing notifications.

Fixes #2295