Symptôme

Vous exécutez consistencyCheck et consistencyFix pour résoudre des problèmes avec le référentiel, mais vous ne savez pas quel type de problème ils peuvent résoudre ou pas.

Résolution

Voici les 4 types de problèmes dont consistencyCheck and consistencyFix s'occupent :

1. Ancêtre manquant : un ou plusieurs ancêtres d’un nœud indexé ne sont pas disponibles dans l'index. La réparation consiste à indexer les ancêtres manquants.

Message d’informations dans le journal : « Réparation du nœud manquant /some/path/to/node ».

2. Parent inconnu : le parent d'un nœud n’est pas disponible. Impossible de réparer le nœud.

Message d’avertissement dans le journal : « Not repairable: Node xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx has unknown parent: xxxxxxxx-yyyy-yyyy-yyyy-xxxxxxxxxxxx ».

3. Plusieurs entrées : un nœud est présent plusieurs fois dans l’index. La réparation consiste à supprimer les nœuds ayant le même code uuids de l’index puis à reindexer le nœud.

Message d’informations dans le journal : « Réindexation des occurrences du nœud dupliquées dans l’index : /some/path/to/node ».

4. Nœud supprimé : indique que le nœud a été supprimé, mais qu’il est toujours dans l’index. La réparation consiste à supprimer les nœuds de l’index.

Message d’informations dans le journal : « L’élimination du nœud supprimé de l’index : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ».

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne