Un nouvel écran a été ajouté dans le back-office de Silverpeas.
Il permet de :
- de suivre l'activité de la purge
- de lancer la purge manuellement
Lorsque l'écran est accédé pour la première fois (depuis le démarrage du serveur Silverpeas), ou lorsque l'utilisateur clique sur Relancer le calcul
, le calcul de la taille courante du DataStore
sur le disque est calculée. Comme ce calcul peut prendre un peu de temps suivant les environnements, l'écran suivant est présenté :
Il n'est pas possible de lancer manuellement un traitement de purge tant qu'un calcul de l'espace disque est en cours.
Lorsqu'une purge est lancée manuellement, elle est présentée de la manière suivante :
Les différentes grandes étapes du traitement sont listées les unes après les autres et le nombre de noeuds JCR scannés est présenté en fin de liste.
Tant que le processus de purge est en cours, il n'est pas possible de lancer (ou relancer) le calcul de l'espace disque pris par le DataStore
.
Une fois le traitement de purge terminé, le calcul de l'espace disque est lancé automatiquement.
Les éléments de la dernière purge effectuée (depuis le démarrage du serveur Silverpeas) sont présentés :
Il ne peut exister qu'une seule purge des données à un instant donné. Mais il est possible d'en lancer autant que souhaité dans le temps.
Lorsqu'une nouvelle purge est lancée l'écran ressemble à celui-là :
PR : https://github.com/Silverpeas/Silverpeas-Core/pull/1203