[VOTE] Apache Ignite 2.0.0 RC1

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

[VOTE] Apache Ignite 2.0.0 RC1

dmagda
Igniters!

We have uploaded a 2.0.0 release candidate to
https://dist.apache.org/repos/dist/dev/ignite/2.0.0-rc1/

Git tag name is
2.0.0-rc1

This release includes the following changes:

Ignite:
* Introduced new page memory architecture.
* Machine Learning beta: distributed algebra support for dense and sparse data sets.
* Reworked and simplified API for asynchronous operations.
* Custom thread pool executors for compute tasks.
* Removed CLOCK mode in ATOMIC cache.
* Deprecated schema-import utility in favor of Web Console.
* Integration with Spring Data.
* Integration with Hibernate 5.
* Integration with RocketMQ.
* Integration with ZeroMQ.
* SQL: CREATE INDEX and DROP INDEX commands.
* SQL: Ability to execute queries over specific set of partitions.
* SQL: Improved REPLICATED cache support.
* SQL: Updated H2 version to 1.4.195.
* SQL: Improved performance of MIN/MAX aggregate functions.
* ODBC: Added Time data type support.
* Massive performance improvements.

Ignite.NET:
* Custom plugin API.
* Generic cache store.
* Binary types now can be registered dynamically.
* LINQ: join, "contains" and DateTime property support.

Ignite CPP:
* Implemented Cache::Invoke.
* Added remote filters support to continuous queries.

Ignite Web Console:
* Multi-cluster support.
* Possibility to configure Kubernetes IP finder.
* EnforceJoinOrder option on Queries screen.

Complete list of closed issues:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND%20fixVersion%20%3D%202.0%20AND%20(status%20%3D%20closed%20or%20status%20%3D%20resolved)

DEVNOTES
https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=DEVNOTES.txt;hb=refs/tags/2.0.0-rc1

RELEASENOTES
https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=RELEASE_NOTES.txt;hb=refs/tags/2.0.0-rc1

Please start voting.

+1 - to accept Apache Ignite 2.0.0-rc1
0 - don't care either way
-1 - DO NOT accept Apache Ignite 2.0.0-rc1 (explain why)

This vote will go for 72 hours.
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache Ignite 2.0.0 RC1

Vladimir Ozerov
+1

28 апр. 2017 г. 22:43 пользователь "Denis Magda" <[hidden email]>
написал:

> Igniters!
>
> We have uploaded a 2.0.0 release candidate to
> https://dist.apache.org/repos/dist/dev/ignite/2.0.0-rc1/
>
> Git tag name is
> 2.0.0-rc1
>
> This release includes the following changes:
>
> Ignite:
> * Introduced new page memory architecture.
> * Machine Learning beta: distributed algebra support for dense and sparse
> data sets.
> * Reworked and simplified API for asynchronous operations.
> * Custom thread pool executors for compute tasks.
> * Removed CLOCK mode in ATOMIC cache.
> * Deprecated schema-import utility in favor of Web Console.
> * Integration with Spring Data.
> * Integration with Hibernate 5.
> * Integration with RocketMQ.
> * Integration with ZeroMQ.
> * SQL: CREATE INDEX and DROP INDEX commands.
> * SQL: Ability to execute queries over specific set of partitions.
> * SQL: Improved REPLICATED cache support.
> * SQL: Updated H2 version to 1.4.195.
> * SQL: Improved performance of MIN/MAX aggregate functions.
> * ODBC: Added Time data type support.
> * Massive performance improvements.
>
> Ignite.NET:
> * Custom plugin API.
> * Generic cache store.
> * Binary types now can be registered dynamically.
> * LINQ: join, "contains" and DateTime property support.
>
> Ignite CPP:
> * Implemented Cache::Invoke.
> * Added remote filters support to continuous queries.
>
> Ignite Web Console:
> * Multi-cluster support.
> * Possibility to configure Kubernetes IP finder.
> * EnforceJoinOrder option on Queries screen.
>
> Complete list of closed issues:
> <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND%">https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND%
> 20fixVersion%20%3D%202.0%20AND%20(status%20%3D%
> 20closed%20or%20status%20%3D%20resolved)
>
> DEVNOTES
> https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_
> plain;f=DEVNOTES.txt;hb=refs/tags/2.0.0-rc1
>
> RELEASENOTES
> https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_
> plain;f=RELEASE_NOTES.txt;hb=refs/tags/2.0.0-rc1
>
> Please start voting.
>
> +1 - to accept Apache Ignite 2.0.0-rc1
> 0 - don't care either way
> -1 - DO NOT accept Apache Ignite 2.0.0-rc1 (explain why)
>
> This vote will go for 72 hours.
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache Ignite 2.0.0 RC1

npordash
In reply to this post by dmagda
Hi Guys,

Sorry to post this in a voting thread, but I tried to update a project to 2.0 (using the git tag Denis referred to) and I'm seeing what I assume is a regression. In short, attempts to access a pre-configured cache within the onIgniteStart() method of a PluginProvider now returns null instead of returning the cache. In 1.9 this was not returning null.

Is this an intended behavioral change? According to the javadoc it still states that Ignite has fully started by the time onIgniteStart() is invoked.

Thanks!
-Nick
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache Ignite 2.0.0 RC1

Sergey Kozlov
Hi

It seems I found the blocker issue [1] for 2.0.0-rc1
Could someone take a look and confirm the priority?

[1] IGNITE-5120 Broken compilation for LGPL fabric edition
<https://issues.apache.org/jira/browse/IGNITE-5120>

On Sat, Apr 29, 2017 at 2:03 AM, npordash <[hidden email]> wrote:

> Hi Guys,
>
> Sorry to post this in a voting thread, but I tried to update a project to
> 2.0 (using the git tag Denis referred to) and I'm seeing what I assume is a
> regression. In short, attempts to access a pre-configured cache within the
> onIgniteStart() method of a PluginProvider now returns null instead of
> returning the cache. In 1.9 this was not returning null.
>
> Is this an intended behavioral change? According to the javadoc it still
> states that Ignite has fully started by the time onIgniteStart() is
> invoked.
>
> Thanks!
> -Nick
>
>
>
> --
> View this message in context: http://apache-ignite-
> developers.2346864.n4.nabble.com/VOTE-Apache-Ignite-2-0-0-
> RC1-tp17335p17338.html
> Sent from the Apache Ignite Developers mailing list archive at Nabble.com.
>



--
Sergey Kozlov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache Ignite 2.0.0 RC1

Alexey Kuznetsov
In reply to this post by npordash
Nik,

Thanks, that you spotted this issue.

Could you provide a simple reproducer & create issue in JIRA?


On Sat, Apr 29, 2017 at 6:03 AM, npordash <[hidden email]> wrote:

> Hi Guys,
>
> Sorry to post this in a voting thread, but I tried to update a project to
> 2.0 (using the git tag Denis referred to) and I'm seeing what I assume is a
> regression. In short, attempts to access a pre-configured cache within the
> onIgniteStart() method of a PluginProvider now returns null instead of
> returning the cache. In 1.9 this was not returning null.
>
> Is this an intended behavioral change? According to the javadoc it still
> states that Ignite has fully started by the time onIgniteStart() is
> invoked.
>
> Thanks!
> -Nick
>
>
>
> --
> View this message in context: http://apache-ignite-
> developers.2346864.n4.nabble.com/VOTE-Apache-Ignite-2-0-0-
> RC1-tp17335p17338.html
> Sent from the Apache Ignite Developers mailing list archive at Nabble.com.
>



--
Alexey Kuznetsov
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache Ignite 2.0.0 RC1

Alexey Kuznetsov
Sergey,

Good cacth. I think this issue is a blocker to release.
-1 from me (binding).

However I'v already pushed the fix, please check it.


On Sat, Apr 29, 2017 at 8:48 PM, Alexey Kuznetsov <[hidden email]>
wrote:

> Nik,
>
> Thanks, that you spotted this issue.
>
> Could you provide a simple reproducer & create issue in JIRA?
>
>
> On Sat, Apr 29, 2017 at 6:03 AM, npordash <[hidden email]> wrote:
>
>> Hi Guys,
>>
>> Sorry to post this in a voting thread, but I tried to update a project to
>> 2.0 (using the git tag Denis referred to) and I'm seeing what I assume is
>> a
>> regression. In short, attempts to access a pre-configured cache within the
>> onIgniteStart() method of a PluginProvider now returns null instead of
>> returning the cache. In 1.9 this was not returning null.
>>
>> Is this an intended behavioral change? According to the javadoc it still
>> states that Ignite has fully started by the time onIgniteStart() is
>> invoked.
>>
>> Thanks!
>> -Nick
>>
>>
>>
>> --
>> View this message in context: http://apache-ignite-developer
>> s.2346864.n4.nabble.com/VOTE-Apache-Ignite-2-0-0-RC1-tp17335p17338.html
>> Sent from the Apache Ignite Developers mailing list archive at Nabble.com.
>>
>
>
>
> --
> Alexey Kuznetsov
>



--
Alexey Kuznetsov
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache Ignite 2.0.0 RC1

Sergey Kozlov
Thanks Alexey.

Now it fixed and I found more issues for the release candidate:

[1] IGNITE-5122 REST example is broken
<https://issues.apache.org/jira/browse/IGNITE-5122>
[2] IGNITE-5121 REST API call with empty cache name causes NPE
<https://issues.apache.org/jira/browse/IGNITE-5121>

On Sat, Apr 29, 2017 at 5:09 PM, Alexey Kuznetsov <[hidden email]>
wrote:

> Sergey,
>
> Good cacth. I think this issue is a blocker to release.
> -1 from me (binding).
>
> However I'v already pushed the fix, please check it.
>
>
> On Sat, Apr 29, 2017 at 8:48 PM, Alexey Kuznetsov <[hidden email]>
> wrote:
>
> > Nik,
> >
> > Thanks, that you spotted this issue.
> >
> > Could you provide a simple reproducer & create issue in JIRA?
> >
> >
> > On Sat, Apr 29, 2017 at 6:03 AM, npordash <[hidden email]> wrote:
> >
> >> Hi Guys,
> >>
> >> Sorry to post this in a voting thread, but I tried to update a project
> to
> >> 2.0 (using the git tag Denis referred to) and I'm seeing what I assume
> is
> >> a
> >> regression. In short, attempts to access a pre-configured cache within
> the
> >> onIgniteStart() method of a PluginProvider now returns null instead of
> >> returning the cache. In 1.9 this was not returning null.
> >>
> >> Is this an intended behavioral change? According to the javadoc it still
> >> states that Ignite has fully started by the time onIgniteStart() is
> >> invoked.
> >>
> >> Thanks!
> >> -Nick
> >>
> >>
> >>
> >> --
> >> View this message in context: http://apache-ignite-developer
> >> s.2346864.n4.nabble.com/VOTE-Apache-Ignite-2-0-0-RC1-tp17335p17338.html
> >> Sent from the Apache Ignite Developers mailing list archive at
> Nabble.com.
> >>
> >
> >
> >
> > --
> > Alexey Kuznetsov
> >
>
>
>
> --
> Alexey Kuznetsov
>



--
Sergey Kozlov
GridGain Systems
www.gridgain.com
Reply | Threaded
Open this post in threaded view
|

[CANCEL][VOTE] Apache Ignite 2.0.0 RC1

dmagda
All the spotted issues have been successfully fixed. Officially closing the vote for Apache Ignite 2.0.0. RC1 candidate.

A vote for the next release candidate is to be initiated shortly.


Denis

> On Apr 29, 2017, at 2:01 PM, Sergey Kozlov <[hidden email]> wrote:
>
> Thanks Alexey.
>
> Now it fixed and I found more issues for the release candidate:
>
> [1] IGNITE-5122 REST example is broken
> <https://issues.apache.org/jira/browse/IGNITE-5122>
> [2] IGNITE-5121 REST API call with empty cache name causes NPE
> <https://issues.apache.org/jira/browse/IGNITE-5121>
>
> On Sat, Apr 29, 2017 at 5:09 PM, Alexey Kuznetsov <[hidden email]>
> wrote:
>
>> Sergey,
>>
>> Good cacth. I think this issue is a blocker to release.
>> -1 from me (binding).
>>
>> However I'v already pushed the fix, please check it.
>>
>>
>> On Sat, Apr 29, 2017 at 8:48 PM, Alexey Kuznetsov <[hidden email]>
>> wrote:
>>
>>> Nik,
>>>
>>> Thanks, that you spotted this issue.
>>>
>>> Could you provide a simple reproducer & create issue in JIRA?
>>>
>>>
>>> On Sat, Apr 29, 2017 at 6:03 AM, npordash <[hidden email]> wrote:
>>>
>>>> Hi Guys,
>>>>
>>>> Sorry to post this in a voting thread, but I tried to update a project
>> to
>>>> 2.0 (using the git tag Denis referred to) and I'm seeing what I assume
>> is
>>>> a
>>>> regression. In short, attempts to access a pre-configured cache within
>> the
>>>> onIgniteStart() method of a PluginProvider now returns null instead of
>>>> returning the cache. In 1.9 this was not returning null.
>>>>
>>>> Is this an intended behavioral change? According to the javadoc it still
>>>> states that Ignite has fully started by the time onIgniteStart() is
>>>> invoked.
>>>>
>>>> Thanks!
>>>> -Nick
>>>>
>>>>
>>>>
>>>> --
>>>> View this message in context: http://apache-ignite-developer
>>>> s.2346864.n4.nabble.com/VOTE-Apache-Ignite-2-0-0-RC1-tp17335p17338.html
>>>> Sent from the Apache Ignite Developers mailing list archive at
>> Nabble.com.
>>>>
>>>
>>>
>>>
>>> --
>>> Alexey Kuznetsov
>>>
>>
>>
>>
>> --
>> Alexey Kuznetsov
>>
>
>
>
> --
> Sergey Kozlov
> GridGain Systems
> www.gridgain.com