Compare runs for http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/order-plan/9?hash=ddaaa1bd2a82e686f901cdeae7f19717&gateway=stripe

base: http://e2e-tests.tsumanchuk.project-h.io/portal/api/redirect-flow/order-plan/9?hash=ddaaa1bd2a82e686f901cdeae7f19717&gateway=stripe - May 21st 15:30:29 new: - May 26th 08:05:15 change reverse

Summary

  Number of function calls Inclusive Wall time Inclusive CPU Inclusive Memory Inclusive Peak Memory
base - May 21st 15:30:29 6a0f25150d7a89650e073a80 246 100,099 µs 21,309 µs 287,968 bytes bytes
new - May 26th 08:05:15 6a15543b72f2a58a9503da65 2535 103,824 µs 46,648 µs 3,596,760 bytes 2,375,256 bytes
Difference 2289 3,725 µs 25,339 µs 3,308,792 bytes 2,375,256 bytes
Difference % 1,030 % 104 % 219 % 1,249 % -100 %

Details

Function Call Count Self Wall Time Self CPU Self Memory Usage Self Peak Memory Usage Inclusive Wall Time Inclusive CPU Inclusive Memory Usage Inclusive Peak Memory Usage
Xhgui\Profiler\Profiler::registerShutdownHandler 0 0 1 0 0 0 1 0 0
Illuminate\Routing\UrlGenerator::{closure:Stancl\Tenancy\Bootstrappers\FilesystemTenancyBootstrapper::__construct():29} 0 -1 -2 32 0 -1 -2 32 0
load::settings/captive_portal_php -1 81 -38 -7,432 0 81 -38 -7,432 0
load::settings/customers_php 0 136 21 -16 0 136 21 -16 0
load::settings/finance_php 0 135 27 64 0 135 27 64 0
load::settings/finance_notifications_php 0 148 23 0 0 148 23 0 0
load::settings/localization_php -1 78 -72 -30,728 32,480 78 -72 -30,728 32,480
load::settings/portal_php 0 169 39 -16 0 169 39 -16 0
load::settings/security_php 0 145 29 -336 0 145 29 -336 0
load::settings/splynx_integration_php -12 -151 -275 -69,688 0 -151 -275 -69,688 0
load::settings/status_page_notifications_php 0 146 26 -16 0 146 26 -16 0
load::settings/voucher_limit_notifications_php 0 157 27 -16 0 157 27 -16 0
App\Http\Middleware\RedirectFlowRouteMutex::getKey 0 -13 -17 128 0 27 26 1,864 0
App\Http\Middleware\RedirectFlowRouteMutex::tryToAcquireLock 0 -168 -27 -3,312 0 885 611 19,512 0
load::TrialSessions/TrialSessionsMaker_php 0 -50 -15 856 0 -50 -15 856 0
Illuminate\Auth\SessionGuard::getRecallerName 0 0 1 0 0 0 1 0 0
Illuminate\Auth\SessionGuard::recaller 0 0 -1 -576 0 3 3 8 0
Spatie\Activitylog\PendingActivityLog::forwardCallTo 0 -1 -1 64 0 4 5 664 0
Spatie\Activitylog\PendingActivityLog::__call 0 0 -1 -32 0 4 4 632 0
App\Models\Tenant\Log\StatusedLog::__construct 0 -139 -140 -4,360 0 2,323 1,699 267,472 353,136
App\Models\Tenant\Log\StatusedLog::start 0 0 -1 0 0 2,323 1,698 267,472 353,136
App\Models\Tenant\Log\StatusedLog::activity 0 -1 -1 0 0 -1 -1 0 0
App\Services\RedirectFlow\RedirectFlowLogger::startLog 0 187 184 33,824 7,952 5,716 3,344 527,240 476,552
App\Format\FormatManager::toUserTimezone 0 196 57 808 0 199 61 2,520 0
App\Models\Tenant\TargetGroups\TargetGroup::getDeletedAtColumn -11 -7 -10 -1,296 0 -7 -10 -1,296 0
App\Models\Tenant\TargetGroups\TargetGroup::initializeSoftDeletes -5 -13 -10 -696 0 -19 -19 -1,328 0
App\Models\Tenant\TargetGroups\TargetGroup::getQualifiedDeletedAtColumn -1 -5 -5 -752 0 -6 -6 -1,416 0
App\Repositories\Tenant\Labels\LabelsRepository::getCustomerLabelResources -3 -716 -464 -3,400 0 -716 -464 -3,400 0
Illuminate\Database\Query\Builder::orderBy -4 -10 -44 -3,632 0 -10 -44 -3,632 0
Illuminate\Database\Query\Grammars\Grammar::{closure:Illuminate\Database\Query\Grammars\Grammar::compileOrdersToArray():1002} -4 -13 -13 -864 0 -13 -13 -864 0
Illuminate\Database\Query\Grammars\Grammar::compileOrdersToArray -4 -10 -10 -2,840 0 -23 -23 -3,704 0
Illuminate\Database\Query\Grammars\Grammar::compileOrders -4 -9 -10 -496 0 -32 -33 -4,200 0
App\Repositories\Tenant\Plans\PlansRepository::{closure:App\Repositories\Tenant\Plans\PlansRepository::getPlansForFilter():36} -27 -156 -166 -11,520 0 -156 -166 -11,520 0
App\Repositories\Tenant\Plans\PlansRepository::getPlansForFilter -3 -1,002 -684 -2,320 0 -1,187 -879 -19,760 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getBaseParameters -3 -614 -384 -35,832 0 -2,517 -1,727 -58,992 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAdditionalFieldsParameters -3 -895 -507 -6,984 0 -895 -507 -6,984 0
App\Repositories\Tenant\TargetGroups\CustomerParameters::getAllParameters -3 -17 -14 3,576 0 -3,429 -2,248 -62,400 0
App\Repositories\Tenant\TargetGroups\TargetGroupRepository::getAvailableParameters -3 -6 -7 -728 0 -3,435 -2,255 -63,128 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::__construct -3 -791 -464 -8,424 0 -4,226 -2,719 -71,552 0
Illuminate\Database\Query\Builder::selectRaw -3 -5 -6 -1,448 0 -5 -6 -1,448 0
Illuminate\Database\Query\Grammars\Grammar::getOperators -3 -1 -3 -632 0 -1 -3 -632 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::buildOrWhereGroup -4 -3 -5 -3,736 0 -3 -5 -3,736 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::buildCondition -5 -50 -48 -4,136 0 -19,451 -1,098 -15,344 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::isAf -3 -1 -2 -632 0 -1 -2 -632 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::isCustomerLabelField -3 -1 -3 -664 0 -1 -3 -664 0
Illuminate\Database\Query\Builder::whereLike -2 -3 -5 -2,512 0 -3 -5 -2,512 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::{closure:App\Services\TargetGroups\TargetGroupsQueryBuilder::buildOrWhereGroup():103} -4 -10 -8 -760 0 -19,461 -1,106 -16,104 0
Illuminate\Database\Eloquent\Builder::orWhere -4 -50 -52 -7,480 0 -19,511 -1,158 -23,584 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::{closure:App\Services\TargetGroups\TargetGroupsQueryBuilder::build():58} -3 -14 -11 2,216 0 -19,528 -1,174 -25,104 0
App\Services\TargetGroups\TargetGroupsQueryBuilder::build -3 -146 -143 -14,504 0 -19,680 -1,326 -41,688 0
Illuminate\Database\Query\Grammars\MySqlGrammar::whereLike -2 -14 -14 -1,496 0 -14 -14 -1,496 0
App\Services\CustomerQuery\CustomerActivityFactsConditionBuilder::__construct -1 -1 -1 -664 0 -1 -1 -664 0
App\Services\CustomerQuery\CustomerActivityFactsConditionBuilder::normalizeIntList -1 -3 -3 -912 0 -3 -3 -912 0
App\Repositories\Clickhouse\CustomerActivityFactsRepository::selectDistinctCustomerIds -1 -19,327 -973 -20,136 0 -19,327 -973 -20,136 0
App\Repositories\Clickhouse\CustomerActivityFactsRepository::getCustomerIdsByLocations -1 -26 -25 16,904 0 -19,353 -998 -3,232 0
App\Services\CustomerQuery\CustomerActivityFactsConditionBuilder::applyLocationsVisited -1 -36 -36 -1,864 0 -19,392 -1,037 -6,008 0
App\Services\CustomerQuery\CustomerActivityFactsConditionBuilder::apply -1 -3 -2 -728 0 -19,395 -1,039 -6,736 0
App\Services\TargetGroups\TargetGroupsMatcher::match -1 -4,945 -642 52,112 0 -28,890 -4,726 -65,368 0
App\Services\RedirectFlow\Adverts\CampaignDetector::detectTargetGroupsIds -1 -14 -13 17,440 0 -28,904 -4,739 -47,928 0
App\Services\RedirectFlow\Adverts\CampaignDetector::detect 0 -2,146 -232 25,048 0 -25,510 -3,904 134,880 195,608
App\Services\RedirectFlow\Adverts\Adverts::isWeNeedToShowAd 0 -12 -10 -4,848 0 -25,257 -3,780 144,536 212,936
App\Repositories\Tenant\RedirectFlow\PlansRepository::getTemporaryUnavailableTariffsIds 0 512 60 -18,832 0 1,571 865 144,752 199,872
App\Repositories\Tenant\RedirectFlow\PlansRepository::checkIfPlanIsAvailable 0 -5 -4 -5,632 0 1,566 861 139,120 199,872
load::OrderProcess/UserInfo_php -1 -240 -117 -2,504 0 -240 -117 -2,504 0
App\Dto\BaseData::fromArray -1 -3 -2 -680 0 -3 -2 -680 0
App\Services\RedirectFlow\LocationDetector::detect -1 -8 -9 -632 0 -8 -9 -632 0
App\Services\PaymentGateways\PaymentGatewaysProvider::{closure:App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation():152} -3 -5 -6 -792 0 -5 -6 -792 0
App\Services\PaymentGateways\PaymentGatewaysProvider::gatewayIsAvailableForLocation -1 -4,874 -2,947 34,248 0 -5,064 -3,143 -12,360 0
App\Models\Tenant\Log\StatusedLog::finish 0 -622 -677 -4,848 0 9,601 6,642 589,208 686,544
App\Models\Tenant\Log\StatusedLog::success -1 -4 -4 0 0 -633 -689 -3,272 0
App\Services\PaymentGateways\GlobalGateway::needAskAdditionalInformation -1 -64 -64 -728 0 -64 -64 -728 0
load::Payments/OrderProcessor_php -1 -656 -765 -16,928 0 -656 -765 -16,928 0
App\Services\RedirectFlow\Payments\OrderProcessor::loadStatementInSession -1 -12 -13 -664 0 -12 -13 -664 0
App\Services\RedirectFlow\Payments\OrderProcessor::__construct -1 -3 -3 -696 0 -15 -16 -1,360 0
App\Services\RedirectFlow\TrialSessions\TrialSessionsMaker::isTrialSessionsEnabledForLocation -1 -508 -313 6,192 0 -579 -385 -2,040 0
App\Services\RedirectFlow\Payments\OrderProcessor::getPaymentGateway -1 -996 -872 -2,384 0 -1,009 -920 -4,296 0
load::Payments/StatementCreator_php -1 -259 -134 -6,648 0 -259 -134 -6,648 0
App\Services\RedirectFlow\Payments\StatementCreator::__construct -1 -1 -1 -632 0 -1 -1 -632 0
load::Payments/PaymentStatementMetadataCast_php -1 -224 -98 -5,464 0 -224 -98 -5,464 0
App\Dto\BaseData::toArray -7 -7 -12 -3,560 0 -7 -12 -3,560 0
App\Dto\BaseData::toJson -7 -25 -22 1,536 0 -32 -34 -2,024 0
App\Casts\Payments\PaymentStatementMetadataCast::set -7 -15 -16 -696 0 -47 -50 -2,720 0
App\Services\RedirectFlow\Payments\StatementCreator::createPaymentStatement -1 -46,013 -629 -5,584 0 -46,284 -777 -13,768 0
load::Payments/GatewayLinkGenerator_php -1 -514 -260 -16,104 0 -514 -260 -16,104 0
App\Services\PaymentGateways\GlobalGateway::getEncryptionKey -1 -1 -2 -632 0 -1 -2 -632 0
App\Services\PaymentGateways\GlobalGateway::createEncrypter -1 -8 -8 -792 0 -9 -10 -1,424 0
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::__construct -1 -1,327 -841 7,424 0 -1,394 -910 -5,928 0
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getGatewayUrlPath -1 -4 -4 -664 0 -4 -4 -664 0
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::generateDataForEncryption -1 -589 -369 27,432 0 -686 -467 -4,360 0
Illuminate\Routing\UrlGenerator::isValidUrl -1 29 23 0 0 29 23 0 0
Illuminate\Routing\UrlGenerator::extractQueryString 0 1 2 -824 0 1 2 -824 0
Illuminate\Routing\UrlGenerator::to -1 1 4 -1,368 0 51 51 320 0
url -1 -7 -8 368 0 -27 -28 -3,536 0
App\Services\RedirectFlow\Payments\GatewayLinkGenerator::getPayLink -1 -93 -91 1,224 0 -810 -590 -7,336 0
App\Services\RedirectFlow\Payments\OrderProcessor::getRedirectLink -1 -481 -361 7,680 0 -50,752 -3,953 -47,032 0
Symfony\Component\HttpFoundation\RedirectResponse::setTargetUrl 0 -3 -4 -7,168 0 -3 -4 -7,168 0
Symfony\Component\HttpFoundation\Response::isRedirect 0 0 0 0 0 0 0 0 0
Symfony\Component\HttpFoundation\RedirectResponse::__construct 0 -3 -3 0 0 -6 -7 -7,168 0
Illuminate\Http\RedirectResponse::setSession 0 -1 -4 0 0 -1 -4 0 0
Illuminate\Routing\UrlGenerator::getRequest 0 1 0 0 0 1 0 0 0
Illuminate\Http\RedirectResponse::setRequest 0 1 0 0 0 1 0 0 0
Illuminate\Routing\Redirector::{closure:Illuminate\Routing\Redirector::createRedirect():210} 0 -4 0 0 0 -3 -4 0 0
Illuminate\Routing\Redirector::createRedirect 0 36 43 -3,144 0 951 1,223 35,896 0
Illuminate\Routing\Redirector::to 0 1 0 -192 0 1,023 1,294 39,928 0
redirect 0 9 10 0 0 1,032 1,304 39,928 0
App\Services\RedirectFlow\Redirect::redirect 0 -5 -5 0 0 1,027 1,299 39,928 0
App\Http\Controllers\Tenant\CaptivePortal\PlansController::orderPlan 0 -2,397 -1,455 -31,760 0 -37,579 10,873 1,834,704 1,985,400
App\Http\Middleware\RedirectFlowRouteMutex::unlock 0 -179 -67 128 0 41 43 1,360 0
App\Http\Middleware\RedirectFlowRouteMutex::handle 0 -26 2 2,640 0 -36,725 11,519 1,860,432 1,985,400
Laravel\Boost\Middleware\InjectBoost::shouldInject 0 1 1 0 0 1 1 0 0
Laravel\Boost\Middleware\InjectBoost::handle 0 -1,966 -1,081 -25,952 0 -31,145 13,918 2,380,656 2,317,888
Xhgui\Profiler\ProfilingData::__construct 0 0 0 0 0 0 0 0 0
Xhgui\Profiler\Profilers\XHProf::disable 0 1 1 0 0 1 1 0 0
Xhgui\Profiler\Profiler::disable 0 10 8 -5,008 0 316 177 13,872 0
main() 0 -2,524 -1,605 -72,272 0 3,725 25,339 3,308,792 2,375,256
functionCount 0 0 0 0 0 0 0 0 0

Red values are higher in 'new'. Green values are lower in 'new'.