[RESULT][VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-16 Thread Valentin Kulichenko
Igniters, Apache Ignite 3.0.0-alpha3 RC1 has been accepted. 3 "+1" votes received: - Denis Magda (binding) - Saikat Maitra (binding) - Pavel Tupitsyn (binding) No "0" or "-1" votes. Vote thread:

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-16 Thread Valentin Kulichenko
The vote is successful with three binding +1 votes. -Val On Fri, Oct 15, 2021 at 12:21 AM Pavel Tupitsyn wrote: > Val, > > Good point, let's upload nupkg files to SVN for both 2.x and 3.x RCs. > > On Thu, Oct 14, 2021 at 11:49 PM Valentin Kulichenko < > valentin.kuliche...@gmail.com> wrote: >

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-15 Thread Pavel Tupitsyn
Val, Good point, let's upload nupkg files to SVN for both 2.x and 3.x RCs. On Thu, Oct 14, 2021 at 11:49 PM Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Pavel, > > Since it's possible to test packages locally as you described, we can > simply upload them to SVN [1] for RC

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-14 Thread Valentin Kulichenko
Pavel, Since it's possible to test packages locally as you described, we can simply upload them to SVN [1] for RC testing. Let's start doing this with the next release. I also assume this will be useful for both 2.x and 3.x, right? [1] https://dist.apache.org/repos/dist/dev/ignite -Val On

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-14 Thread Pavel Tupitsyn
Igor, you can test the actual packages locally: - Download artifacts [1] into a local folder - dotnet add package Apache.Ignite --version 3.0.0-alpha3 --source /my/folder There is no concept of staging on nuget.org, any publish is permanent. We can probably publish a version with "-rc1" suffix

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-14 Thread Valentin Kulichenko
Igor, As far as I understand, we can't upload the NuGet package anywhere, which is unfortunate. If you want to try the .NET client before the release, you can build from sources. -Val On Thu, Oct 14, 2021 at 8:16 AM Igor Sapego wrote: > Sorry, > > I meant we need to publish the package as

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-14 Thread Igor Sapego
Sorry, I meant we need to publish the package as part of RC, so it can be reviewed. Best Regards, Igor On Thu, Oct 14, 2021 at 11:34 AM Igor Sapego wrote: > Val, > > I think we need to upload the nuget package we want to upload so the > community > would know what we are going to upload and

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-14 Thread Igor Sapego
Val, I think we need to upload the nuget package we want to upload so the community would know what we are going to upload and can check that everything is right. WDYT? Best Regards, Igor On Wed, Oct 13, 2021 at 8:03 PM Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Pavel, > >

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-13 Thread Valentin Kulichenko
Pavel, You've mentioned in the ticket that "Note that NuGet, unfortunately, has no concept of "staging" (unlike Maven). A package with the given version can be published only once, and it can't be undone. We can only publish the packages after the successful vote." With that, will you be okay if

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-13 Thread Valentin Kulichenko
Hi Pavel, That's actually by design. The current packaging model assumes that we use Maven/NuGet to deliver binaries - both for servers side and client side. In case you have any objections to the overall approach, we surely can have a discussion, but I propose we do this separately after the

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-13 Thread Pavel Tupitsyn
To clarify, Java thin client has the following features: - Table API - Key-value API - JDBC driver .NET thin client: - Table API I think all of this should be included in the binary release. On Wed, Oct 13, 2021 at 10:10 AM Pavel Tupitsyn wrote: > -1 (binding) > > Java thin client and .NET

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-13 Thread Pavel Tupitsyn
-1 (binding) Java thin client and .NET thin client are missing from the binary package. On Wed, Oct 13, 2021 at 3:03 AM Saikat Maitra wrote: > +1 (binding) > > Regards > Saikat > > On Tue, Oct 12, 2021 at 5:03 PM Denis Magda wrote: > > > +1 (binding) > > > > - > > Denis > > > > > > On Tue,

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-12 Thread Saikat Maitra
+1 (binding) Regards Saikat On Tue, Oct 12, 2021 at 5:03 PM Denis Magda wrote: > +1 (binding) > > - > Denis > > > On Tue, Oct 12, 2021 at 6:01 PM Valentin Kulichenko < > valentin.kuliche...@gmail.com> wrote: > > > Dear Community, > > > > Ignite 3 development is moving forward. In the last

Re: [VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-12 Thread Denis Magda
+1 (binding) - Denis On Tue, Oct 12, 2021 at 6:01 PM Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Dear Community, > > Ignite 3 development is moving forward. In the last several months we've > added the following features: > >- New SQL engine based on Apache Calcite + JDBC

[VOTE] Release Apache Ignite 3.0.0-alpha3 RC1

2021-10-12 Thread Valentin Kulichenko
Dear Community, Ignite 3 development is moving forward. In the last several months we've added the following features: - New SQL engine based on Apache Calcite + JDBC driver. - Persistence implementation based on RocksDB. - New binary client protocol with an implementation in Java. -