You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by Norman Maurer <no...@apache.org> on 2011/02/15 19:12:11 UTC
IMAP Search and lucene
Hi there,
I worked on some lucene based solution to provide some high
performance Message search which is needed for IMAP SEARCH command. So
far the implementation works out very well and will make it easy to
support some more search stuff easy.
See:
https://issues.apache.org/jira/browse/MAILBOX-10
http://svn.apache.org/viewvc?rev=1070933&view=rev
The implementation is written in such a way as it is usable with every
Mailbox implementation ( in theory ;)). The only problem I'm facing is
with our usage of jackrabbit. Jackrabbit is lucene 2.x for its
indexes, but the LuceneMessageSearchIndex need lucene 3.0.x. So what
should we do to not get in trouble with the different versions of
lucene. With osgi we could handle it without problems but we not
support osgi yet.
So any thoughts ?
Bye,
Norman
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: IMAP Search and lucene
Posted by Norman Maurer <no...@apache.org>.
Good point so maybe upgrading to 2.3 is the way to go for now.. if 2.3
is not ready when we are ready we can just "remove" the shipped
jackrabbit.
Bye,
Norman
2011/2/16 agks mehx <ag...@gmail.com>:
> yes, if we are ready for 3.0 GA but jackrabbit 2.3 is not, we can all
> moonlight on jackrabbit code and get it to GA ;-)
>
> On Tue, Feb 15, 2011 at 11:44 PM, Eric Charles <er...@apache.org> wrote:
>
>> Hi,
>>
>> Jackrabbit 2.2.0 has just been released in December 2010.
>> It may still take time for 2.3.0.
>>
>> In the meantime, we can release james milestones with jackrabbit snapshots.
>> JCR-2415 is fixed, and jackrabbit pom parent states lucene 3.0.3.
>> (
>> https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-parent/pom.xml
>> )
>>
>> If 2.3.0 is not there for 3.0 GA, we can decide what we do at that time
>>
>> Wdyt?
>> - Eric
>>
>>
>>
>> On 16/02/2011 01:06, agks mehx wrote:
>>
>>> switch to jackrabbit 2.3?? but of course i don't know what are the
>>> implications, so this is just a suggestion if it is only a little bit of
>>> work
>>>
>>> On Tue, Feb 15, 2011 at 8:16 AM, Norman Maurer<no...@apache.org> wrote:
>>>
>>> Forgot to say that jackrabbit 2.3 will using lucene 3.x.
>>>>
>>>> See https://issues.apache.org/jira/browse/JCR-2415
>>>>
>>>> Bye,
>>>> Norman
>>>>
>>>> 2011/2/15 Norman Maurer<no...@apache.org>:
>>>>
>>>>> Hi there,
>>>>>
>>>>> I worked on some lucene based solution to provide some high
>>>>> performance Message search which is needed for IMAP SEARCH command. So
>>>>> far the implementation works out very well and will make it easy to
>>>>> support some more search stuff easy.
>>>>>
>>>>> See:
>>>>>
>>>>> https://issues.apache.org/jira/browse/MAILBOX-10
>>>>> http://svn.apache.org/viewvc?rev=1070933&view=rev
>>>>>
>>>>> The implementation is written in such a way as it is usable with every
>>>>> Mailbox implementation ( in theory ;)). The only problem I'm facing is
>>>>> with our usage of jackrabbit. Jackrabbit is lucene 2.x for its
>>>>> indexes, but the LuceneMessageSearchIndex need lucene 3.0.x. So what
>>>>> should we do to not get in trouble with the different versions of
>>>>> lucene. With osgi we could handle it without problems but we not
>>>>> support osgi yet.
>>>>>
>>>>> So any thoughts ?
>>>>>
>>>>> Bye,
>>>>> Norman
>>>>>
>>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
>>>> For additional commands, e-mail: server-dev-help@james.apache.org
>>>>
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-dev-help@james.apache.org
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: IMAP Search and lucene
Posted by agks mehx <ag...@gmail.com>.
yes, if we are ready for 3.0 GA but jackrabbit 2.3 is not, we can all
moonlight on jackrabbit code and get it to GA ;-)
On Tue, Feb 15, 2011 at 11:44 PM, Eric Charles <er...@apache.org> wrote:
> Hi,
>
> Jackrabbit 2.2.0 has just been released in December 2010.
> It may still take time for 2.3.0.
>
> In the meantime, we can release james milestones with jackrabbit snapshots.
> JCR-2415 is fixed, and jackrabbit pom parent states lucene 3.0.3.
> (
> https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-parent/pom.xml
> )
>
> If 2.3.0 is not there for 3.0 GA, we can decide what we do at that time
>
> Wdyt?
> - Eric
>
>
>
> On 16/02/2011 01:06, agks mehx wrote:
>
>> switch to jackrabbit 2.3?? but of course i don't know what are the
>> implications, so this is just a suggestion if it is only a little bit of
>> work
>>
>> On Tue, Feb 15, 2011 at 8:16 AM, Norman Maurer<no...@apache.org> wrote:
>>
>> Forgot to say that jackrabbit 2.3 will using lucene 3.x.
>>>
>>> See https://issues.apache.org/jira/browse/JCR-2415
>>>
>>> Bye,
>>> Norman
>>>
>>> 2011/2/15 Norman Maurer<no...@apache.org>:
>>>
>>>> Hi there,
>>>>
>>>> I worked on some lucene based solution to provide some high
>>>> performance Message search which is needed for IMAP SEARCH command. So
>>>> far the implementation works out very well and will make it easy to
>>>> support some more search stuff easy.
>>>>
>>>> See:
>>>>
>>>> https://issues.apache.org/jira/browse/MAILBOX-10
>>>> http://svn.apache.org/viewvc?rev=1070933&view=rev
>>>>
>>>> The implementation is written in such a way as it is usable with every
>>>> Mailbox implementation ( in theory ;)). The only problem I'm facing is
>>>> with our usage of jackrabbit. Jackrabbit is lucene 2.x for its
>>>> indexes, but the LuceneMessageSearchIndex need lucene 3.0.x. So what
>>>> should we do to not get in trouble with the different versions of
>>>> lucene. With osgi we could handle it without problems but we not
>>>> support osgi yet.
>>>>
>>>> So any thoughts ?
>>>>
>>>> Bye,
>>>> Norman
>>>>
>>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
>>> For additional commands, e-mail: server-dev-help@james.apache.org
>>>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
>
Re: IMAP Search and lucene
Posted by Eric Charles <er...@apache.org>.
Hi,
Jackrabbit 2.2.0 has just been released in December 2010.
It may still take time for 2.3.0.
In the meantime, we can release james milestones with jackrabbit snapshots.
JCR-2415 is fixed, and jackrabbit pom parent states lucene 3.0.3.
(https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-parent/pom.xml)
If 2.3.0 is not there for 3.0 GA, we can decide what we do at that time
Wdyt?
- Eric
On 16/02/2011 01:06, agks mehx wrote:
> switch to jackrabbit 2.3?? but of course i don't know what are the
> implications, so this is just a suggestion if it is only a little bit of
> work
>
> On Tue, Feb 15, 2011 at 8:16 AM, Norman Maurer<no...@apache.org> wrote:
>
>> Forgot to say that jackrabbit 2.3 will using lucene 3.x.
>>
>> See https://issues.apache.org/jira/browse/JCR-2415
>>
>> Bye,
>> Norman
>>
>> 2011/2/15 Norman Maurer<no...@apache.org>:
>>> Hi there,
>>>
>>> I worked on some lucene based solution to provide some high
>>> performance Message search which is needed for IMAP SEARCH command. So
>>> far the implementation works out very well and will make it easy to
>>> support some more search stuff easy.
>>>
>>> See:
>>>
>>> https://issues.apache.org/jira/browse/MAILBOX-10
>>> http://svn.apache.org/viewvc?rev=1070933&view=rev
>>>
>>> The implementation is written in such a way as it is usable with every
>>> Mailbox implementation ( in theory ;)). The only problem I'm facing is
>>> with our usage of jackrabbit. Jackrabbit is lucene 2.x for its
>>> indexes, but the LuceneMessageSearchIndex need lucene 3.0.x. So what
>>> should we do to not get in trouble with the different versions of
>>> lucene. With osgi we could handle it without problems but we not
>>> support osgi yet.
>>>
>>> So any thoughts ?
>>>
>>> Bye,
>>> Norman
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-dev-help@james.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: IMAP Search and lucene
Posted by agks mehx <ag...@gmail.com>.
switch to jackrabbit 2.3?? but of course i don't know what are the
implications, so this is just a suggestion if it is only a little bit of
work
On Tue, Feb 15, 2011 at 8:16 AM, Norman Maurer <no...@apache.org> wrote:
> Forgot to say that jackrabbit 2.3 will using lucene 3.x.
>
> See https://issues.apache.org/jira/browse/JCR-2415
>
> Bye,
> Norman
>
> 2011/2/15 Norman Maurer <no...@apache.org>:
> > Hi there,
> >
> > I worked on some lucene based solution to provide some high
> > performance Message search which is needed for IMAP SEARCH command. So
> > far the implementation works out very well and will make it easy to
> > support some more search stuff easy.
> >
> > See:
> >
> > https://issues.apache.org/jira/browse/MAILBOX-10
> > http://svn.apache.org/viewvc?rev=1070933&view=rev
> >
> > The implementation is written in such a way as it is usable with every
> > Mailbox implementation ( in theory ;)). The only problem I'm facing is
> > with our usage of jackrabbit. Jackrabbit is lucene 2.x for its
> > indexes, but the LuceneMessageSearchIndex need lucene 3.0.x. So what
> > should we do to not get in trouble with the different versions of
> > lucene. With osgi we could handle it without problems but we not
> > support osgi yet.
> >
> > So any thoughts ?
> >
> > Bye,
> > Norman
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
>
Re: IMAP Search and lucene
Posted by Norman Maurer <no...@apache.org>.
Forgot to say that jackrabbit 2.3 will using lucene 3.x.
See https://issues.apache.org/jira/browse/JCR-2415
Bye,
Norman
2011/2/15 Norman Maurer <no...@apache.org>:
> Hi there,
>
> I worked on some lucene based solution to provide some high
> performance Message search which is needed for IMAP SEARCH command. So
> far the implementation works out very well and will make it easy to
> support some more search stuff easy.
>
> See:
>
> https://issues.apache.org/jira/browse/MAILBOX-10
> http://svn.apache.org/viewvc?rev=1070933&view=rev
>
> The implementation is written in such a way as it is usable with every
> Mailbox implementation ( in theory ;)). The only problem I'm facing is
> with our usage of jackrabbit. Jackrabbit is lucene 2.x for its
> indexes, but the LuceneMessageSearchIndex need lucene 3.0.x. So what
> should we do to not get in trouble with the different versions of
> lucene. With osgi we could handle it without problems but we not
> support osgi yet.
>
> So any thoughts ?
>
> Bye,
> Norman
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org