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 テーブルを手動で修復する


  1. Go to  > General Configuration > Scheduled Jobs.
  2. 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.  

最終更新日 2019 年 7 月 3 日


Powered by Confluence and Scroll Viewport.