From 6c391b578e99593f4a4f2118574a1a7728b9c273 Mon Sep 17 00:00:00 2001 From: Progi1984 Date: Wed, 17 Jan 2024 09:17:20 +0100 Subject: [PATCH] Doctrine : Optimize import with batch processing --- src/Service/ReportImporter.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Service/ReportImporter.php b/src/Service/ReportImporter.php index 030aca24..a7337bce 100644 --- a/src/Service/ReportImporter.php +++ b/src/Service/ReportImporter.php @@ -144,6 +144,9 @@ private function insertExecutionSuite(Execution $execution, \stdClass $suite, st foreach ($suite->suites as $suiteChildren) { $this->insertExecutionSuite($execution, $suiteChildren, $dateFormat, $executionSuite->getId()); } + if (!$parentSuiteId) { + $this->entityManager->clear(); + } } /**