private function commitPersisted()
{
$sortedDocuments = $this->sortObjects($this->scheduledForPersist);
$client = $this->sm->getClient();
foreach ($sortedDocuments as $entityName => $documents) {
$classMetadata = $this->sm->getClassMetadata($entityName);
$this->updatedIndexes[] = $classMetadata->index;
$client->addDocuments($classMetadata, $documents);
}
}