Problème compression data.fs

Document Actions
Réponses: 0   Visites: 0
Up one level
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant
Sujet précédent | Sujet suivant

Problème compression data.fs

Posté par vinfranaur le 16/01/2012 14:33
Bonjour,

J'ai un problème avec mon fichier Data.fs qui contient ma base de données ZODB. Quand je lance le compactage de la base, le Data.fs résultant a la même taille (7,8Go) que le Data.fs avant l'opération. Je le lance avec le paramètre 0 ce qui est censé me garder uniquement les dernières révisions de mes objets et purger les versions antérieurs.

J'ai lancé les commandes fstest.py et fsrefs.py pour tester l'intégrité de ma base --> aucun problème ma base n'est pas corrompue

J'ai exécuter le script python suivant:
>>> import ZODB
>>> from ZODB.FileStorage import FileStorage
>>> bad = FileStorage('Data.fs')
>>> good = FileStorage('Undamaged.fs')
>>> good.copyTransactionsFrom(bad, verbose=True)
>>> good.close()
décrit dans http://marc.info/?l=zodb-dev&m=109291112519576 puis j'ai relancé l'opération de pack --> même problème.

Dans le résultat de fsdump.py, je retrouve des transactions datant de 2007, or l'opération de pack de la ZODB n'est pas censée supprimer les transactions et révisions des objets avant le nombre de jours indiqué?

J'utilise Zope-2.10.9 avec Plone-3.3.1

Merci pour toute aide
Ce sujet ne contient aucune réponse

Python.org : Le site officiel du langage Python.
Zope.org : Le site web officiel de Zope.
Daily Python-URL : Actus de l'univers Python.
Tribute to Zyons : Zyons notre ami et membre fondateur de l'Afpy, nous quittait en 2005.