Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Lucene: Java-User

Upgrade to 3.6 OR wait for 4.0

 

 

Lucene java-user RSS feed   Index | Next | Previous | View Threaded


emailgane at yahoo

Jul 9, 2012, 9:28 PM

Post #1 of 4 (166 views)
Permalink
Upgrade to 3.6 OR wait for 4.0

Hello all,

I am currently using v3.0.3 and planning to upgrade to v3.6. Shall i go ahead with the upgrade OR wait for 4.0?

Regards
Ganesh

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


serera at gmail

Jul 9, 2012, 10:20 PM

Post #2 of 4 (162 views)
Permalink
Re: Upgrade to 3.6 OR wait for 4.0 [In reply to]

Hi Ganesh

I recently upgraded my code to 3.6, and yesterday finished part of my
upgrades to 4.0-ALPHA.

Upgrading from 3.0.3 to 3.6 is relatively easy as all API should be
backwards compatible. But I think there were some API breaks, and
back-compat issues. Therefore, if I were you, I'd first upgrade from 3.0.3
to 3.6, resolving all 'deprecated' API warnings and making sure the
back-compat issues do not affect me (or resolve them too !).

Then, I'd upgrade to 4.0-ALPHA. A lot of API has been changed, and so most
likely you'll need to touch large parts of your code again.

Going this route, you gain all the new features and enhancements of 3.6,
while knowing that you run on a 'stable' Lucene version. Upgrading to
4.0-ALPHA comes with even more gains, but this release will probably go
under some API changes (API is expected to freeze in BETA), though the
index format is not going to change in incompatible ways (unless there's a
bug ... you can read the release notes), so depending on how much you want
to risk doing the upgrade for a still 'work in progress' code.

Hope this helps.

Shai

On Tue, Jul 10, 2012 at 7:28 AM, Ganesh <emailgane [at] yahoo> wrote:

> Hello all,
>
> I am currently using v3.0.3 and planning to upgrade to v3.6. Shall i go
> ahead with the upgrade OR wait for 4.0?
>
> Regards
> Ganesh
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>


emailgane at yahoo

Jul 9, 2012, 11:21 PM

Post #3 of 4 (158 views)
Permalink
Re: Upgrade to 3.6 OR wait for 4.0 [In reply to]

Thanks for the reply. Any idea how much time it would take to go for 4.0 stable release? I want to go for v4.0 but i have to use only the stable version.

Regards
Ganesh


----- Original Message -----
From: "Shai Erera" <serera [at] gmail>
To: <java-user [at] lucene>
Sent: Tuesday, July 10, 2012 10:50 AM
Subject: Re: Upgrade to 3.6 OR wait for 4.0


> Hi Ganesh
>
> I recently upgraded my code to 3.6, and yesterday finished part of my
> upgrades to 4.0-ALPHA.
>
> Upgrading from 3.0.3 to 3.6 is relatively easy as all API should be
> backwards compatible. But I think there were some API breaks, and
> back-compat issues. Therefore, if I were you, I'd first upgrade from 3.0.3
> to 3.6, resolving all 'deprecated' API warnings and making sure the
> back-compat issues do not affect me (or resolve them too !).
>
> Then, I'd upgrade to 4.0-ALPHA. A lot of API has been changed, and so most
> likely you'll need to touch large parts of your code again.
>
> Going this route, you gain all the new features and enhancements of 3.6,
> while knowing that you run on a 'stable' Lucene version. Upgrading to
> 4.0-ALPHA comes with even more gains, but this release will probably go
> under some API changes (API is expected to freeze in BETA), though the
> index format is not going to change in incompatible ways (unless there's a
> bug ... you can read the release notes), so depending on how much you want
> to risk doing the upgrade for a still 'work in progress' code.
>
> Hope this helps.
>
> Shai
>
> On Tue, Jul 10, 2012 at 7:28 AM, Ganesh <emailgane [at] yahoo> wrote:
>
>> Hello all,
>>
>> I am currently using v3.0.3 and planning to upgrade to v3.6. Shall i go
>> ahead with the upgrade OR wait for 4.0?
>>
>> Regards
>> Ganesh
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
>> For additional commands, e-mail: java-user-help [at] lucene
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
For additional commands, e-mail: java-user-help [at] lucene


serera at gmail

Jul 10, 2012, 12:37 AM

Post #4 of 4 (162 views)
Permalink
Re: Upgrade to 3.6 OR wait for 4.0 [In reply to]

I have to use stable versions too, and that's why I delayed upgrading my
code until 4.0-ALPHA was out. Since I don't have any problems with API
breaks, i.e. I'm only concerned with index format back-compat, 4.0-ALPHA to
me was stable.

If you require both index format + stable API, then wait for 4.0-BETA.

4.0 will probably include more hardening to the code after 4.0-BETA, which
means likely bug fixes and such. If that is your definition of 'stable'
then wait for it.

As for timelines, I have no idea :). It took nearly a year to stabilize the
code enough (and index format) for 4.0-ALPHA to be released. I hope that
4.0-BETA and 4.0.0 won't be long from now :)

Shai

On Tue, Jul 10, 2012 at 9:21 AM, Ganesh <emailgane [at] yahoo> wrote:

> Thanks for the reply. Any idea how much time it would take to go for 4.0
> stable release? I want to go for v4.0 but i have to use only the stable
> version.
>
> Regards
> Ganesh
>
>
> ----- Original Message -----
> From: "Shai Erera" <serera [at] gmail>
> To: <java-user [at] lucene>
> Sent: Tuesday, July 10, 2012 10:50 AM
> Subject: Re: Upgrade to 3.6 OR wait for 4.0
>
>
> > Hi Ganesh
> >
> > I recently upgraded my code to 3.6, and yesterday finished part of my
> > upgrades to 4.0-ALPHA.
> >
> > Upgrading from 3.0.3 to 3.6 is relatively easy as all API should be
> > backwards compatible. But I think there were some API breaks, and
> > back-compat issues. Therefore, if I were you, I'd first upgrade from
> 3.0.3
> > to 3.6, resolving all 'deprecated' API warnings and making sure the
> > back-compat issues do not affect me (or resolve them too !).
> >
> > Then, I'd upgrade to 4.0-ALPHA. A lot of API has been changed, and so
> most
> > likely you'll need to touch large parts of your code again.
> >
> > Going this route, you gain all the new features and enhancements of 3.6,
> > while knowing that you run on a 'stable' Lucene version. Upgrading to
> > 4.0-ALPHA comes with even more gains, but this release will probably go
> > under some API changes (API is expected to freeze in BETA), though the
> > index format is not going to change in incompatible ways (unless there's
> a
> > bug ... you can read the release notes), so depending on how much you
> want
> > to risk doing the upgrade for a still 'work in progress' code.
> >
> > Hope this helps.
> >
> > Shai
> >
> > On Tue, Jul 10, 2012 at 7:28 AM, Ganesh <emailgane [at] yahoo> wrote:
> >
> >> Hello all,
> >>
> >> I am currently using v3.0.3 and planning to upgrade to v3.6. Shall i go
> >> ahead with the upgrade OR wait for 4.0?
> >>
> >> Regards
> >> Ganesh
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> >> For additional commands, e-mail: java-user-help [at] lucene
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe [at] lucene
> For additional commands, e-mail: java-user-help [at] lucene
>
>

Lucene java-user RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.