Hey guys, Sorry I haven''t been around for the last few days. I''ve just finished a coding marathon fixing up some of the performance problems in Ferret. If you don''t know what I''m talking about there has been a problem with Filters and Sorts on large indexes. Well, I think I''ve fixed the problem. Before: dbalmain at ubuntu:~/workspace/exp_old/c $ slow_bench sort_test Took: 10410000 clocks in 10.410 seconds rangeq_test Took: 8110000 clocks in 8.110 seconds After: dbalmain at ubuntu:~/workspace/exp/c $ slow_bench sort_test Took: 120000 clocks in 0.120 seconds rangeq_test Took: 80000 clocks in 0.080 seconds So as you can see, there is a significant difference (two orders of magnitude). I''ll get to answering my email now and I''ll have a new gem out soon after that. Cheers, Dave
Hey David,> So as you can see, there is a significant difference (two orders of > magnitude). I''ll get to answering my email now and I''ll have a new gem > out soon after that. >Wow.. it looks great on paper! I can''t wait to see the difference on my domain :-) Thanks again for your efforts. Ben p.s. @anyone_else_out_there, did you know, that you can donate to Ferret by visting this link: http://ferret.davebalmain.com/trac ;-)
Very cool! I am donating $10 (hey, I''m a college student) and I suggest everyone else do the same. Thanks again, Dave. - Winton -- Posted via http://www.ruby-forum.com/.
On 10/5/06, Winton <wintonius at gmail.com> wrote:> Very cool! I am donating $10 (hey, I''m a college student) and I suggest > everyone else do the same. > > Thanks again, Dave. > > - WintonThanks for the support Winton. I do appreciate it.
David Balmain wrote:> So as you can see, there is a significant difference (two orders of > magnitude). I''ll get to answering my email now and I''ll have a new gem > out soon after that.That''s great news. Looking forward to the release. -- Posted via http://www.ruby-forum.com/.
On 10/4/06, David Balmain <dbalmain.ml at gmail.com> wrote:> Hey guys, > > Sorry I haven''t been around for the last few days. I''ve just finished > a coding marathon fixing up some of the performance problems in > Ferret. If you don''t know what I''m talking about there has been a > problem with Filters and Sorts on large indexes. Well, I think I''ve > fixed the problem.I just installed 0.10.11 and I can confirm that this has greatly helped the performance of my app, which requires some custom sorting across several indexes approaching 1M items each. Just upgrading gave me about an order of magnitude increase in performance. David, you rock! -ryan