Je travaille sur une application héritée incorporant actuellement Jackrabbit 2.6
, qui à un moment donné utilisé le versionnage jackrabbit (je ne suis même pas sûr si c'était avec cette version ou une autre version jackrabbit). Actuellement, le versionnement est toujours présent dans la configuration et les tables de base de données correspondantes (*_BINVAL, *_BUNDLE, *_NAMES, *_REFS)
sont toujours présentes. Je souhaite que la gestion des versions soit désactivée et complètement supprimée car elle prend de l'espace dans notre base de données et ralentit la collecte des gares Jackrabbit avec une exécution vide sur le gestionnaire de persistance des versions. Je ne peux pas trouver d'informations sur la façon de procéder.Comment désactiver le versionnage dans Jackrabbit?
Est-il sûr de supprimer simplement la balise <Versioning>...</Versioning>
de la configuration XML et de supprimer les tables associées? Comment dois-je procéder?
Je pense que la balise '' est obligatoire. –
awd
Et qu'en est-il des données stockées dans les tables? Est-il sûr de simplement les tronquer? – Adam
dont je ne suis pas sûr. Je dirais que vous devriez supprimer les versions des nœuds individuels en utilisant jackrabbit VersionManager api. – awd