[Tickets #10286] Re: Speed up browsing folders with a lot of files
bugs at horde.org
bugs at horde.org
Fri Aug 5 12:53:48 UTC 2011
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/10286
------------------------------------------------------------------------------
Ticket | 10286
Updated By | vilius at lnk.lt
Summary | Speed up browsing folders with a lot of files
Queue | Chora
Version | Git master
Type | Enhancement
State | Feedback
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
vilius at lnk.lt (2011-08-05 12:53) wrote:
Spoke a little bit too soon about the magic performance of a command
in my comment. My previous tests with git log were made on a
repository without a full log (git clone --depth 1 with 2 months worth
of data). Just checked with full log. As an example root IMP folder
listing on previous repository took 0.2 seconds. On full log it took
2.2 seconds :(. Nevertheless it is ~3 times faster than current Chora
code. On my server Chora lists files in IMP folder in ~6 seconds.
By the way it can be run on the bare repository too with this modification:
for a in $(git ls-tree --name-only fa5c5155d); do git log
--pretty=format:"%h%x09%an%x09%ad%x09$a" -1 -- "imp/$a"; done
Where fa5c5155d is a tree object for imp folder.
This also includes last commits for folders which are missing
currently from GUI and could be interesting for the user:
dc5d0f6 Ralf Lang Wed Jun 15 08:44:43 2011 +0000 COPYING
97c55b2 Jan Schneider Mon May 23 14:34:45 2011 +0200 README
a874ce8 Michael M Slusarz Mon Apr 25 13:21:27 2011 -0600 attachment.php
b02d946 Jan Schneider Tue Mar 29 16:08:21 2011 +0200 bin
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600
compose-dimp.php
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600
compose-mimp.php
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600 compose.php
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600 config
5b4709a Michael M Slusarz Fri Mar 25 11:43:40 2011 -0600 contacts.php
12cdfbb Michael M Slusarz Wed Aug 3 17:29:02 2011 -0600 docs
70161b3 Michael M Slusarz Mon Apr 25 23:01:49 2011 -0600
folders-mimp.php
1af27ae Michael M Slusarz Sat Jun 4 13:59:50 2011 -0600 folders.php
3a34c30 Michael M Slusarz Mon Jul 25 23:22:34 2011 -0600 index-dimp.php
12d62db Michael M Slusarz Tue Mar 22 17:15:24 2011 -0600 index.php
12cdfbb Michael M Slusarz Wed Aug 3 17:29:02 2011 -0600 js
2d380a5 Michael M Slusarz Wed Aug 3 17:26:26 2011 -0600 lib
6930c5b Jan Schneider Tue Aug 2 15:53:32 2011 +0200 locale
3a43505 Michael M Slusarz Tue May 17 00:12:31 2011 -0600
mailbox-mimp.php
6e93a8c Michael M Slusarz Tue Jul 12 12:41:47 2011 -0600 mailbox.php
6e93a8c Michael M Slusarz Tue Jul 12 12:41:47 2011 -0600
message-dimp.php
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600
message-mimp.php
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600 message.php
ae35555 Jan Schneider Sat Mar 26 22:55:54 2011 +0100 migration
6f1f0e0 Michael M Slusarz Thu May 5 09:57:44 2011 -0600 mobile.php
12cdfbb Michael M Slusarz Wed Aug 3 17:29:02 2011 -0600 package.xml
3b6c3f2 Jan Schneider Fri Jan 28 22:31:54 2011 +0100 pgp.php
16436a1 Michael M Slusarz Sat May 14 00:06:36 2011 -0600 rss.php
ca28ddc Michael J Rubinsky Thu Jun 16 16:02:21 2011 -0400 saveimage.php
32c3fac Michael M Slusarz Tue May 17 00:13:49 2011 -0600
search-basic.php
54dac27 Michael M Slusarz Mon Aug 1 16:37:27 2011 -0600 search.php
e3b18b4 Jan Schneider Wed Mar 30 14:39:55 2011 +0200 smime.php
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600 templates
f5d1d97 Gunnar Wrobel Mon Jun 20 23:19:10 2011 +0200 test
6f99348 Michael M Slusarz Mon Aug 1 16:40:02 2011 -0600 themes
9a46eae Michael M Slusarz Tue May 17 17:32:16 2011 -0600 thread.php
2aa8698 Michael M Slusarz Tue Jun 21 23:18:04 2011 -0600 view.php
More information about the bugs
mailing list