Comment 1 for bug 820727

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/561
Committed: http://gitorious.org/mahara/mahara/commit/28599c24a22d6a5b09b972ecbd68793ce16dc7aa
Submitter: Hugh Davenport (<email address hidden>)
Branch: master

commit 28599c24a22d6a5b09b972ecbd68793ce16dc7aa
Author: Richard Mansfield <email address hidden>
Date: Thu Aug 4 15:21:30 2011 +1200

    Read artefact table in chunks when rebuilding parent cache (bug #820727)

    The cron job to rebuild the artefact_parent_cache table uses all the
    available memory when the artefact table gets big, so it needs to read
    it in in smaller chunks.

    This version of the function ensures that all artefacts with the same
    owner are read in at the same time, which means all artefact parent
    relationships are available.

    See http://mahara.org/interaction/forum/topic.php?id=2467 and
    http://mahara.org/interaction/forum/topic.php?id=2645 for more
    details.

    Change-Id: I459a2d4a9637716809476c5547bdf1ab7e81f0d4
    Signed-off-by: Richard Mansfield <email address hidden>