Revision 591e1df0

b/docs/quick-install-admin-guide.rst
906 906
pithos+ feedback form. Astakos already provides a generic feedback form for all
907 907
services, so we use this one.
908 908

  
909
The ``PITHOS_UPDATE_MD5`` option by default disables the computation of the
910
object checksums. This results to improved performance during object uploading.
911
However, if compatibility with the OpenStack Object Storage API is important
912
then it should be changed to ``True``.
913

  
909 914
Then edit ``/etc/synnefo/20-snf-pithos-webclient-cloudbar.conf``, to connect the
910 915
pithos+ web UI with the astakos web UI (through the top cloudbar):
911 916

  
b/snf-pithos-app/Changelog
4 4
v0.14.0
5 5
------
6 6
* settings *PITHOS_BACKEND_POOL_SIZE*
7
* setting *PITHOS_UPDATE_MD5* is set to False by default
7 8

  
8 9
v0.13.0
9 10
------
b/snf-pithos-app/README
45 45
PITHOS_BACKEND_VERSIONING        auto                                                               Default versioning policy for containers
46 46
PITHOS_BACKEND_FREE_VERSIONING   True                                                               Default versioning debit policy (default free)
47 47
PITHOS_BACKEND_POOL_SIZE         5                                                                  Default backend pool size
48
PITHOS_UPDATE_MD5                True                                                               Update object checksums when using hashmaps
48
PITHOS_UPDATE_MD5                False                                                               Update object checksums
49 49
PITHOS_SERVICE_TOKEN             ''                                                                 Service token acquired by the identity provider (astakos)
50 50
PITHOS_RADOS_STORAGE             False                                                              Enables or disables secondary Pithos storage on RADOS
51 51
PITHOS_RADOS_POOL_BLOCKS         None                                                               RADOS pool to be used for block storage
b/snf-pithos-app/conf/20-snf-pithos-app-settings.conf
19 19
#PITHOS_BACKEND_VERSIONING = 'auto'
20 20
#PITHOS_BACKEND_FREE_VERSIONING = True
21 21

  
22
# Disable if checksums are not required or are computed asynchronously by an external process.
23
#PITHOS_UPDATE_MD5 = True
22
# Enable if object checksums are required
23
# False results to improved performance
24
# but breaks the compatibility with the OpenStack Object Storage API
25
#PITHOS_UPDATE_MD5 = False
24 26

  
25 27
# Service Token acquired by identity provider.
26 28
#PITHOS_SERVICE_TOKEN = ''
b/snf-pithos-app/pithos/api/settings.py
35 35
# Default backend pool size
36 36
BACKEND_POOL_SIZE = getattr(settings, 'PITHOS_BACKEND_POOL_SIZE', 5)
37 37

  
38
# Update object checksums when using hashmaps.
39
UPDATE_MD5 = getattr(settings, 'PITHOS_UPDATE_MD5', True)
38
# Update object checksums.
39
UPDATE_MD5 = getattr(settings, 'PITHOS_UPDATE_MD5', False)
40 40

  
41 41
# Service Token acquired by identity provider.
42 42
SERVICE_TOKEN = getattr(settings, 'PITHOS_SERVICE_TOKEN', '')

Also available in: Unified diff