Skip to content

[Forwardport] Disabling sorting in glob and scandir functions for better performance#1

Closed
lfluvisotto wants to merge 964 commits into2.3-developfrom
2.3-develop-PR-port-16052
Closed

[Forwardport] Disabling sorting in glob and scandir functions for better performance#1
lfluvisotto wants to merge 964 commits into2.3-developfrom
2.3-develop-PR-port-16052

Conversation

@lfluvisotto
Copy link
Copy Markdown
Owner

Original Pull Request

magento#16052
Disabling sorting in glob and scandir functions for better performance

Description

Disabling sorting in glob and scandir functions for better performance

https://www.exakat.io/php-likes-sorting/

dthampy and others added 30 commits June 4, 2018 16:29
 - merged latest code from mainline branch
…stances magento#15809

 - Merge Pull Request magento#15809 from DanielRuf/magento2:2.3-develop-PR-port-15485
 - Merged commits:
   1. 27e9d2f
…ess variables in Luma theme… magento#15794

 - Merge Pull Request magento#15794 from hitesh-wagento/magento2:2.3-develop-PR-port-15734
 - Merged commits:
   1. 9fa6425
Accepted Public Pull Requests:
 - magento#15764: [Forwardport] [Resolved : Menu widget submenu alignment] (by @hitesh-wagento)
 - magento#15763: [Forwardport] Function unnecessarily called multiple time (by @vgelani)
 - magento#15752: [Forwardport] Refactor JavsScript for customer logout (by @vijay-wagento)
 - magento#15757: [Forwardport] Move buttons definition to separate file (by @vijay-wagento)
 - magento#15750: [Forwardport] Added language translation in template files (by @vijay-wagento)
 - magento#15747: [Forwardport] Refactor JavsScript for UrlRewrite module edit page (by @vijay-wagento)
 - magento#15696: [Forwardport] fixed Submitting search form (mini) with enter key fires event handle� (by @vgelani)
 - magento#15705: [Forwardport] Fix magento#13415 : Duplicated elements id (by @julienanquetil)
 - magento#15731: [Forwardport] Refactor javascript code of  button split widget (by @vijay-wagento)
 - magento#15738: [Forwardport] fix: support multiple minisearch widget instances (by @vijay-wagento)
 - magento#15717: Fixed return type of wishlist's getImageData in DocBlock (by @rogyar)
 - magento#15709: [Forwardport] [Resolved : Menu widget submenu alignment magento#7897] (by @dmytro-ch)
 - magento#15707: [Forwardport] Typo correction (by @dmytro-ch)
 - magento#15706: [Forwardport] Use stored value of method instead of calling same method again. (by @dmytro-ch)
 - magento#15703: [Forwardport] Remove extra space and format the code in translation file (by @dmytro-ch)
 - magento#15701: [Forwardport] Fix HTML syntax in report.phtml error template (by @dmytro-ch)
 - magento#15665: [Forwardport] Wrong invoice prefix in multistore setup due to default store (by @vgelani)


Fixed GitHub Issues:
 - magento#7897: Menu widget submenu alignment (reported by @slackerzz) has been fixed in magento#15764 by @hitesh-wagento in 2.3-develop branch
   Related commits:
     1. ecc5f7b

 - magento#15355: Function is unnecessarily called multiple time (reported by @saurabh-aureate) has been fixed in magento#15763 by @vgelani in 2.3-develop branch
   Related commits:
     1. bcdd8f2

 - magento#15356: Refactore javascript for module URL rewrite (reported by @vgelani) has been fixed in magento#15747 by @vijay-wagento in 2.3-develop branch
   Related commits:
     1. 6711694

 - magento#13793: Submitting search form (mini) with enter key fires event handlers bound by jquery twice (reported by @koenner01) has been fixed in magento#15696 by @vgelani in 2.3-develop branch
   Related commits:
     1. 04583ac

 - magento#13415: Duplicated elements id in checkout page (reported by @angelo983) has been fixed in magento#15705 by @julienanquetil in 2.3-develop branch
   Related commits:
     1. 82d0491
     2. fbb81c9
     3. 6301ed4

 - magento#15354: Refactor javascript code of button split widget call js component (reported by @amittiwari024) has been fixed in magento#15731 by @vijay-wagento in 2.3-develop branch
   Related commits:
     1. eaa585d

 - magento#7897: Menu widget submenu alignment (reported by @slackerzz) has been fixed in magento#15709 by @dmytro-ch in 2.3-develop branch
   Related commits:
     1. 14bf8af

 - magento#14063: Wrong invoice prefix in multistore setup due to default store id (reported by @shinesoftware) has been fixed in magento#15665 by @vgelani in 2.3-develop branch
   Related commits:
     1. d5c3952
 - Merge Pull Request magento#15755 from vijay-wagento/magento2:2.3-develop-PR-port-15211
 - Merged commits:
   1. 486f7a7
   2. 1b5d1d1
…agento#15540

 - Merge Pull Request magento#15540 from Veriteworks/magento2:fixPriceFormat
 - Merged commits:
   1. cf05a84
   2. 67a2038
Stanislav Idolov and others added 9 commits June 13, 2018 10:42
Accepted Public Pull Requests:
 - magento#16042: [Forwardport] fix for dropdown toggle icon in cart (by @chirag-wagento)
 - magento#16045: [Forwardport] Extend default config instead overwrite (by @chirag-wagento)
 - magento#16022: Wishlist: Remove unnecessary parameter from invoking toHtml() method (by @rogyar)
 - magento#15916: [Forwardport] [Resolved : Changing @tab-content__border variable has no effect in B� (by @hitesh-wagento)
 - magento#15884: [Forwardport 2.3] Trim username on customer account login page (by @dankhrapiyush)
 - magento#15896: [Forwardport] Solve overlapping Issue on every Home page & category page of Hot Sel (by @chirag-wagento)
 - magento#15879: [Forwardport] [Resolved : limiter float too generic] (by @hitesh-wagento)


Fixed GitHub Issues:
 - magento#14999: Changing @tab-content__border variable has no effect in Blank theme (reported by @denistrator) has been fixed in magento#15916 by @hitesh-wagento in 2.3-develop branch
   Related commits:
     1. 21ce9fb

 - magento#6058: IE11 user login email validation fails if field has leading or trailing space (reported by @dnadle) has been fixed in magento#15884 by @dankhrapiyush in 2.3-develop branch
   Related commits:
     1. c44f1f8

 - magento#15213: Alignment & overlapping Issue on every Home page & category page of Hot Seller section (reported by @cnviradiya) has been fixed in magento#15896 by @chirag-wagento in 2.3-develop branch
   Related commits:
     1. a851540

 - magento#15323: limiter float too generic (reported by @DanielRuf) has been fixed in magento#15879 by @hitesh-wagento in 2.3-develop branch
   Related commits:
     1. 172e5ae
[TSG] Upporting for 2.3 (pr23) (2.3.0)
[pangolin] RE-develop functional tests
lfluvisotto pushed a commit that referenced this pull request Jun 14, 2018
lfluvisotto pushed a commit that referenced this pull request Jun 14, 2018
[Backport] Added language translation for message string
lfluvisotto pushed a commit that referenced this pull request Jun 23, 2018
[Backport] [Resolved : Styling <select> by changing less variables in Luma theme…
lfluvisotto pushed a commit that referenced this pull request Jun 23, 2018
…nto#15726

 - Merge Pull Request magento#15726 from sanjay-wagento/magento2:2.3-develop-PR-port-13026
 - Merged commits:
   1. ce176d2
lfluvisotto pushed a commit that referenced this pull request Jun 23, 2018
Accepted Public Pull Requests:
 - magento#16275: Simplified TypeProcessor (by @joni-jones)
 - magento#15842: [Forwardport] Add missing table aliases to fields mapping for Customer Group filter� (by @hitesh-wagento)
 - magento#15744: [Forwardport] [BUGFIX] magento#15564 Generated admin API token expires immediately (by @vijay-wagento)
 - magento#15726: Forwardport] Feature space between category page #1 (by @sanjay-wagento)
 - magento#15698: [Forwardport] Variant product image in sidebar wishlist block (by @dmytro-ch)
 - magento#15672: [FORWARDPORT magento#15097] Add field to filter to collection (by @dverkade)
 - magento#16256: magento#15255 unlock customer after password reset (by @vgelani)
 - magento#16246: [Forwardport] array_push(...) calls behaving as '$array[] = ...', $array[] = works faster than invoking functions in PHP (by @lfluvisotto)
 - magento#16224: [Forwardport] Correct return type of methods and typo correction. (by @saurabh-aureate)
 - magento#16225: Navigation dropdown caret icon. (by @tejash-wagento)
 - magento#15980: Use correct error message for duplicate error key in product import (by @denteblu)


Fixed GitHub Issues:
 - magento#15822: SQL Error: ambiguous column 'customer_group_id' in 'All customers' page in admin when extension attribute table is joined (reported by @radio) has been fixed in magento#15842 by @hitesh-wagento in 2.3-develop branch
   Related commits:
     1. 0f23ed7

 - magento#15564: 2.2.4 Created admin token has no access (reported by @krukas) has been fixed in magento#15744 by @vijay-wagento in 2.3-develop branch
   Related commits:
     1. 7f34b22
     2. 349d178

 - magento#12601: A space between the category page and the main footer when applying specific settings (reported by @wd7080) has been fixed in magento#15726 by @sanjay-wagento in 2.3-develop branch
   Related commits:
     1. ce176d2

 - magento#15255: Customer who exceeded max login failures not able to login even after reset password (reported by @tizzyguy87) has been fixed in magento#16256 by @vgelani in 2.3-develop branch
   Related commits:
     1. a108233
lfluvisotto pushed a commit that referenced this pull request Jul 9, 2018
[Forwardport] Fixed typo mistake in function comment
lfluvisotto pushed a commit that referenced this pull request Jul 9, 2018
[Forwardport] When searching for the title if search for all the segments that has …
lfluvisotto pushed a commit that referenced this pull request Jul 17, 2018
lfluvisotto pushed a commit that referenced this pull request Dec 16, 2018
lfluvisotto pushed a commit that referenced this pull request Dec 16, 2018
lfluvisotto pushed a commit that referenced this pull request Jan 25, 2019
removes extra dot on "How to run Magento" in phpserve/README.md
p-bystritsky pushed a commit that referenced this pull request Apr 4, 2019
lfluvisotto pushed a commit that referenced this pull request Apr 25, 2019
lfluvisotto pushed a commit that referenced this pull request Oct 13, 2019
lfluvisotto pushed a commit that referenced this pull request Oct 27, 2019
Issue #1: Static content deploy waits 3 sec in single-job mode after finish
Fixed by moving this sleep() into if ($this->isCanBeParalleled()) { ... }

Issue #2: Static content deploy has 5 secs delay between checking if worker job finished processing.
It leads up to 5 sec time waste before next job will start.
Improved by decreasing time from 5 sec to 0.5 sec with saving log refresh rate (10*0.5 sec)

On 4 themes and 7 locales these fixes improve time of static content deploy by 10-15 secs
lfluvisotto pushed a commit that referenced this pull request Nov 14, 2019
…ription-input-box-fix

Fix label being cutoff in Newsletter registration
lfluvisotto pushed a commit that referenced this pull request Nov 22, 2019
update forked repository 2.3 branch
lfluvisotto pushed a commit that referenced this pull request Dec 9, 2019
lfluvisotto pushed a commit that referenced this pull request Oct 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.