ancestor テーブルの再構築
The way you fix problems with the ancestor table changed significantly in Confluence 6.14. The change was also backported to the 6.13.6 Enterprise Release
If you're using Confluence 6.13.5 or earlier, see Rebuilding the Ancestor Table in Confluence 6.13.5 or earlier to find out how to rebuild the ancestor table.
The ancestor
table records the parent and descendant (child) relationship between pages. It is also used when determining whether a page will inherit view restrictions from a parent page.
Occasionally records in the ancestor table can become corrupted. The Repair the Ancestors Table scheduled job finds and automatically fixes problems in the ancestors table in all current spaces. The job runs daily.
ジョブはアーカイブされたスペースを無視します。そのため、特定のアーカイブ スペース内の ancestor テーブルに問題があると思われる場合は、スペースの状態を "current" に変更してからジョブを手動で実行する必要があります。
ancestor テーブルを手動で修復する
問題があることが疑われる場合、このジョブを手動で実行することもできます。
- Go to > General Configuration > Scheduled Jobs.
- Locate the Repair the Ancestors Table job and choose Run.
ジョブはすぐに完了し、ユーザーに影響を与えることはありません。
ジョブ結果の確認
各ジョブの実行結果を確認したい場合、com.atlassian.confluence.pages.ancestors
のログ レベルを INFO に変更できます。
これにより、ジョブが実行されるたびに、Confluence のアプリケーション ログに次のようなメッセージが表示されます。
Ancestors have been repaired. Found and fixed 3 broken pages.
It took 71 sec for 6407 spaces, average space processing time 0 sec.
以前の Confluence バージョンでの ancestor テーブルの再構築
If you're using Confluence 6.13.5 or earlier the way you rebuild the ancestor table is different. See Rebuilding the Ancestor Table in Confluence 6.13.5 or earlier for more information.