Hi, I not sure if Chetans test case matches the real world usage, if Collections.sort takes up 23% of the performance... I have not seen Collections.sort in other profiling results at all (so I guess it was less than 1%). Also, I have seen opening the Lucene index takes much more time in other tests than it takes for Chetans test case.
Regards, Thomas On 09/04/14 15:45, "Alex Parvulescu" <alex.parvule...@gmail.com> wrote: >Aside from the compression issue, there was another one related to the >'order by' clause. I saw Collections.sort taking up as far as 23% of the >perf. > >I removed the order by temporarily so it doesn't get in the way of the >Lucene stuff, but I think the QueryEngine should skip ordering results in >this case. > > > > >On Wed, Apr 9, 2014 at 3:31 PM, Tommaso Teofili ><tommaso.teof...@gmail.com>wrote: > >> I'm looking into the Lucene codecs right now. >> >> Tommaso >> >> >> 2014-04-09 15:20 GMT+02:00 Alex Parvulescu <alex.parvule...@gmail.com>: >> >> > Profiling the result shows that quite a bit of time goes in >> > org.apache.lucene.codecs.compressing.LZ4.decompress() (40%). This I >> > think is part of Lucene 4.x and not present in 3.x. Any idea if I can >> > disable compression? >> > >> > +1 I noticed that too, we should try to disable compression and >>compare >> > results. >> > >> > alex >> > >> > >> > On Wed, Apr 9, 2014 at 3:16 PM, Chetan Mehrotra >> > <chetan.mehro...@gmail.com>wrote: >> > >> > > On Wed, Apr 9, 2014 at 5:14 PM, Jukka Zitting >><jukka.zitt...@gmail.com >> > >> > > wrote: >> > > > Is that a common use case? To better simulate a normal usage >>scenario >> > > > I'd make the benchmark fetch up to N results (where N is >> configurable, >> > > > with default something like 20) and access the path and the title >> > > > property of the matching nodes. >> > > >> > > I changed the logic of benchmark in http://svn.apache.org/r1585962. >> > > With that JR2 slows down a bit >> > > >> > > # FullTextSearchTest C min 10% 50% 90% >> > > max N >> > > Oak-Tar 1 34 35 36 39 >> > > 60 1639 >> > > Jackrabbit 1 5 5 6 7 >> > > 68 10038 >> > > >> > > Profiling the result shows that quite a bit of time goes in >> > > org.apache.lucene.codecs.compressing.LZ4.decompress() (40%). This I >> > > think is part of Lucene 4.x and not present in 3.x. Any idea if I >>can >> > > disable compression? >> > > >> > > Chetan Mehrotra >> > > >> > >>