Thanks for the documents. I have read it and understand a bit  more Xapian´s engine.<br><br>Now I feel ready to write my proposal. First of all I have to decide in which optimisations should I focus my efforts.<br>How many optimisations do you expect from me to do? Wich ones do you think I could <span class="clickable"><span class="qex">tackle?<br>
I think that </span></span><a class="new ticket" href="http://trac.xapian.org/ticket/215" title="enhancement: Boolean OR could be optimised further (new)">&quot;Boolean OR could be optimised further</a>&quot;  could be a great optimisation.<br>
<br>Cheers,<br>
<font color="#888888">    Santiago</font><br><br><div class="gmail_quote">2011/3/25 Olly Betts <span dir="ltr">&lt;<a href="mailto:olly@survex.com" target="_blank">olly@survex.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div>On Thu, Mar 24, 2011 at 05:40:26PM +0100, Santiago Pina Ros wrote:<br>
&gt; I have decided to apply for Matcher Optimisations project, but I don´t<br>
&gt; really know how I should start.<br>
&gt; I am reading the documentation recomended in the list of project ideas but I<br>
&gt; think that I should start understanding how the search engine works, what is<br>
&gt; a PostList, etc...<br>
&gt; Can you guide me on how to start and what should I read?<br>
<br>
</div>This document is a good starting point:<br>
<br>
<a href="http://xapian.org/docs/matcherdesign.html" target="_blank">http://xapian.org/docs/matcherdesign.html</a><br>
<br>
I&#39;ve just updated it to more accurately reflect the current status, but<br>
it may still be wrong in a few details.  The overall picture is accurate<br>
though.<br>
<br>
There are other useful links here:<br>
<br>
<a href="http://xapian.org/docs/internals.html" target="_blank">http://xapian.org/docs/internals.html</a><br>
<br>
The &quot;internal classes&quot; link allow you to browser most of the internal<br>
classes, for example here&#39;s MultiAndPostList:<br>
<br>
<a href="http://xapian.org/docs/sourcedoc/html/classMultiAndPostList.html" target="_blank">http://xapian.org/docs/sourcedoc/html/classMultiAndPostList.html</a><br>
<br>
Cheers,<br>
<font color="#888888">    Olly<br>
</font></blockquote></div><br>