about lucene version dependent on ignite-indexing module

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

about lucene version dependent on ignite-indexing module

李玉珏
Community,


Ignite's ignite-indexing module relies on the lucene, the current version is dependent on 3.5.0, this version is too old, I would like to ask, can the version of the lucene upgrade to 6.x?


Lucene is not compatible with the large version, but the coordinates of the maven is the same, which gives us trouble.

Reply | Threaded
Open this post in threaded view
|

Re: about lucene version dependent on ignite-indexing module

dmagda
Hi,

Here is a ticket for that.
https://issues.apache.org/jira/browse/IGNITE-3562 <https://issues.apache.org/jira/browse/IGNITE-3562>

As a temporary solution can you exclude the new version from your maven file?

Sergi, Igniters,

Is there any technical reason why we’re still on this ancient version? I do remember we discussed this so far but didn’t manage to find the discussion.


Denis

> On Jan 24, 2017, at 5:30 PM, 李玉珏 <[hidden email]> wrote:
>
> Community,
>
>
> Ignite's ignite-indexing module relies on the lucene, the current version is dependent on 3.5.0, this version is too old, I would like to ask, can the version of the lucene upgrade to 6.x?
>
>
> Lucene is not compatible with the large version, but the coordinates of the maven is the same, which gives us trouble.
>

Reply | Threaded
Open this post in threaded view
|

Re: about lucene version dependent on ignite-indexing module

李玉珏@163
If the new version is not available, we can only use the 3.5.0 version,
because the major version of the incompatibility, we have to discuss
this problem.

Is this version used because of technical limitations? If there is no
limit, our team can look at, assess the workload and time to see if this
problem can be solved, and then pick this ticket.

在 2017/1/26 07:29, Denis Magda 写道:

> Hi,
>
> Here is a ticket for that.
> https://issues.apache.org/jira/browse/IGNITE-3562 <https://issues.apache.org/jira/browse/IGNITE-3562>
>
> As a temporary solution can you exclude the new version from your maven file?
>
> Sergi, Igniters,
>
> Is there any technical reason why we’re still on this ancient version? I do remember we discussed this so far but didn’t manage to find the discussion.
>
> —
> Denis
>
>> On Jan 24, 2017, at 5:30 PM, 李玉珏 <[hidden email]> wrote:
>>
>> Community,
>>
>>
>> Ignite's ignite-indexing module relies on the lucene, the current version is dependent on 3.5.0, this version is too old, I would like to ask, can the version of the lucene upgrade to 6.x?
>>
>>
>> Lucene is not compatible with the large version, but the coordinates of the maven is the same, which gives us trouble.
>>
>


Reply | Threaded
Open this post in threaded view
|

Re: about lucene version dependent on ignite-indexing module

Sergi
I'm not a big Lucene expert, but such a major upgrade can be a breaking
change for some users. I'd suggest to do it in 2.0.

Sergi

2017-01-26 10:16 GMT+03:00 李玉珏@163 <[hidden email]>:

> If the new version is not available, we can only use the 3.5.0 version,
> because the major version of the incompatibility, we have to discuss this
> problem.
>
> Is this version used because of technical limitations? If there is no
> limit, our team can look at, assess the workload and time to see if this
> problem can be solved, and then pick this ticket.
>
> 在 2017/1/26 07:29, Denis Magda 写道:
>
>> Hi,
>>
>> Here is a ticket for that.
>> https://issues.apache.org/jira/browse/IGNITE-3562 <
>> https://issues.apache.org/jira/browse/IGNITE-3562>
>>
>> As a temporary solution can you exclude the new version from your maven
>> file?
>>
>> Sergi, Igniters,
>>
>> Is there any technical reason why we’re still on this ancient version? I
>> do remember we discussed this so far but didn’t manage to find the
>> discussion.
>>
>> —
>> Denis
>>
>> On Jan 24, 2017, at 5:30 PM, 李玉珏 <[hidden email]> wrote:
>>>
>>> Community,
>>>
>>>
>>> Ignite's ignite-indexing module relies on the lucene, the current
>>> version is dependent on 3.5.0, this version is too old, I would like to
>>> ask, can the version of the lucene upgrade to 6.x?
>>>
>>>
>>> Lucene is not compatible with the large version, but the coordinates of
>>> the maven is the same, which gives us trouble.
>>>
>>>
>>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: about lucene version dependent on ignite-indexing module

李玉珏@163
Sergi,

In the Ignite technology system, is not only the ignite-indexing module
depends on the Lucene?

 From the API point of view, Lucene should be transparent to developers,
but for some of the data format generated, it should be incompatible.


在 2017/1/26 19:07, Sergi Vladykin 写道:

> I'm not a big Lucene expert, but such a major upgrade can be a breaking
> change for some users. I'd suggest to do it in 2.0.
>
> Sergi
>
> 2017-01-26 10:16 GMT+03:00 李玉珏@163 <[hidden email]>:
>
>> If the new version is not available, we can only use the 3.5.0 version,
>> because the major version of the incompatibility, we have to discuss this
>> problem.
>>
>> Is this version used because of technical limitations? If there is no
>> limit, our team can look at, assess the workload and time to see if this
>> problem can be solved, and then pick this ticket.
>>
>> 在 2017/1/26 07:29, Denis Magda 写道:
>>
>>> Hi,
>>>
>>> Here is a ticket for that.
>>> https://issues.apache.org/jira/browse/IGNITE-3562 <
>>> https://issues.apache.org/jira/browse/IGNITE-3562>
>>>
>>> As a temporary solution can you exclude the new version from your maven
>>> file?
>>>
>>> Sergi, Igniters,
>>>
>>> Is there any technical reason why we’re still on this ancient version? I
>>> do remember we discussed this so far but didn’t manage to find the
>>> discussion.
>>>
>>> —
>>> Denis
>>>
>>> On Jan 24, 2017, at 5:30 PM, 李玉珏 <[hidden email]> wrote:
>>>> Community,
>>>>
>>>>
>>>> Ignite's ignite-indexing module relies on the lucene, the current
>>>> version is dependent on 3.5.0, this version is too old, I would like to
>>>> ask, can the version of the lucene upgrade to 6.x?
>>>>
>>>>
>>>> Lucene is not compatible with the large version, but the coordinates of
>>>> the maven is the same, which gives us trouble.
>>>>
>>>>
>>


Reply | Threaded
Open this post in threaded view
|

Re: about lucene version dependent on ignite-indexing module

dmagda
In reply to this post by 李玉珏@163
Please go ahead and take over this ticket:
https://issues.apache.org/jira/browse/IGNITE-3562 <https://issues.apache.org/jira/browse/IGNITE-3562>

If there will be no braking compatibility in terms of Ignite text search APIs that are built on top of Lucene then we will release the fix as soon as possible. Otherwise, the fix release will be put off till 2.0 which is close too.

In any case, we will highly appreciate your participation in project development!


Denis

> On Jan 25, 2017, at 11:16 PM, 李玉珏@163 <[hidden email]> wrote:
>
> If the new version is not available, we can only use the 3.5.0 version, because the major version of the incompatibility, we have to discuss this problem.
>
> Is this version used because of technical limitations? If there is no limit, our team can look at, assess the workload and time to see if this problem can be solved, and then pick this ticket.
>
> 在 2017/1/26 07:29, Denis Magda 写道:
>> Hi,
>>
>> Here is a ticket for that.
>> https://issues.apache.org/jira/browse/IGNITE-3562 <https://issues.apache.org/jira/browse/IGNITE-3562>
>>
>> As a temporary solution can you exclude the new version from your maven file?
>>
>> Sergi, Igniters,
>>
>> Is there any technical reason why we’re still on this ancient version? I do remember we discussed this so far but didn’t manage to find the discussion.
>>
>> —
>> Denis
>>
>>> On Jan 24, 2017, at 5:30 PM, 李玉珏 <[hidden email]> wrote:
>>>
>>> Community,
>>>
>>>
>>> Ignite's ignite-indexing module relies on the lucene, the current version is dependent on 3.5.0, this version is too old, I would like to ask, can the version of the lucene upgrade to 6.x?
>>>
>>>
>>> Lucene is not compatible with the large version, but the coordinates of the maven is the same, which gives us trouble.
>>>
>>
>
>