Hi, I got this latest stuff and I'm not seeing any improvements in my case. I did some checking and it turns out that the cached stuff is working well, but it is the security that adds a ton of overhead when sorting is occurring.
My topic list returned by AllTopics has 170ish topics. The List<Topic>.Sort() that gets called with the CompareModificationTime delegate takes about 2600 of the 3200 ms needed to make this wikitalk call. This seems like it might be a place to look at for improvement. (I plunged through the calls with the debugger, but it was nested enough that I thought that I'd swing it back your way before trying to figure it all out...) The reason that 1.8 is so much faster is that the comparison for the Sort() method is just simply looking at the LastModified which used to be tacked right onto the Topic. I'm going to look at the wikitalk library to see if I can alter it so that it gets all the topics (fast), then prunes it, then sorts it (slow) to see if I can fix my particular problem, but I thought that I'd share what I have been seeing. -nathan On 8/21/07, Craig Andera <[EMAIL PROTECTED]> wrote: > > > > > OK, I just checked in one more caching change. Topic existence is now cached > as well. This may improve performance on pages with lots of links to > nonexistent topics. See build 2.0.0.113. > > > > This checkin is particularly significant for me because it marks the last > change I have on my mental list of "stuff I broke in FlexWiki 1.8". The > admin pages for caching and configuration are on Derek's plate…how's that > going, anyway, buddy? J > > > > Now I need to go off and analyze performance of the changes I made. > Hopefully it'll look pretty comparable to FlexWiki 1.8, although as I said, > direct comparisons are tricky. When we do finally complete the remaining dev > work and hit our performance goals, we can call it RC1 and start the push to > RTW. > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Flexwiki-users mailing list > Flexwiki-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flexwiki-users > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Flexwiki-users mailing list Flexwiki-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flexwiki-users