Changeset View
Changeset View
Standalone View
Standalone View
resources/sql/patches/20130409.commitdrev.php
Show All 12 Lines | if (!$data) { | ||||
continue; | continue; | ||||
} | } | ||||
$revision_phid = $data->getCommitDetail('differential.revisionPHID'); | $revision_phid = $data->getCommitDetail('differential.revisionPHID'); | ||||
if (!$revision_phid) { | if (!$revision_phid) { | ||||
continue; | continue; | ||||
} | } | ||||
$commit_drev = PhabricatorEdgeConfig::TYPE_COMMIT_HAS_DREV; | $commit_drev = DiffusionCommitHasRevisionEdgeType::EDGECONST; | ||||
$editor->addEdge($commit->getPHID(), $commit_drev, $revision_phid); | $editor->addEdge($commit->getPHID(), $commit_drev, $revision_phid); | ||||
$edges++; | $edges++; | ||||
if ($edges % 256 == 0) { | if ($edges % 256 == 0) { | ||||
echo '.'; | echo '.'; | ||||
$editor->save(); | $editor->save(); | ||||
$editor = new PhabricatorEdgeEditor(); | $editor = new PhabricatorEdgeEditor(); | ||||
} | } | ||||
} | } | ||||
echo '.'; | echo '.'; | ||||
$editor->save(); | $editor->save(); | ||||
echo "\nDone.\n"; | echo "\nDone.\n"; |