In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
1150 [In-Portal CMS] Template System refactoring always 2011-10-26 05:27 2012-07-25 05:33
alex  
alex  
normal  
closed 5.1.3  
fixed  
 
none 5.2.0-B1  
https://groups.google.com/d/topic/in-portal-dev/_Kv6amDPTTM/discussion
Improves theme file processing speed 2 times, when SVN is used
1
0001150: Theme file scanning too slow
During mass refactoring in In-Portal 5.2.0 I've noticed, that ".svn" and "CVS" folder are scanned for template. Since SVN stores a original copy of each folder's file under ".svn" folder it made theme scan work 2 times slower, then it could.
Same problem was fixed in mass template compilation code.

I've also made ".smsignore" file matching faster due converting multiple short regular expressions into 1 long regular expression.
I've also discovered, that it's possible to exclude a folders too via adding their name into parent's folder ".smsignore" file.
patch twice_faster_template_scan.patch (7,266) 2011-10-26 05:27
http://tracker.in-portal.org/file_download.php?file_id=1274&type=bug
Issue History
2012-07-25 05:33 alex Note Added: 0005068
2012-07-25 05:33 alex Status resolved => closed
2011-10-26 05:29 alex Note Added: 0004100
2011-10-26 05:29 alex Status reviewed and tested => resolved
2011-10-26 05:29 alex Fixed in Version => 5.2.0-B1
2011-10-26 05:29 alex Resolution open => fixed
2011-10-26 05:29 alex Assigned To !COMMUNITY => alex
2011-10-26 05:29 alex Changeset attached 5.2.x r14698
2011-10-26 05:29 alex Note Added: 0004099
2011-10-26 05:29 alex Status needs testing => reviewed and tested
2011-10-26 05:28 alex Assigned To => !COMMUNITY
2011-10-26 05:28 alex Developer => alex
2011-10-26 05:28 alex Status active => needs testing
2011-10-26 05:28 alex Reference => https://groups.google.com/d/topic/in-portal-dev/_Kv6amDPTTM/discussion
2011-10-26 05:27 alex File Added: twice_faster_template_scan.patch
2011-10-26 05:27 alex New Issue
2011-10-26 05:27 alex Change Log Message => Improves theme file processing speed 2 times, when SVN is used
2011-10-26 05:27 alex Estimate Points => 1

Notes
(0004099)
alex   
2011-10-26 05:29   
Will test all together later.
(0004100)
alex   
2011-10-26 05:29   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0001150: Theme file scanning too slow
(0005068)
alex   
2012-07-25 05:33   
Since 5.2.0 version was released.