[DISCUSSION] IEP-86: Colocation Key (Apache Ignite 3.0)

2022-04-28 Thread Andrey Gura
Igniters, I'd like to start a discussion about API changes related to the data colocation in Apache Ignite 3.0. [1] The main purpose of the proposal is a definition of tables' colocation from a user perspective including DDL syntax and changes related to used terminology. While proposed changes

Re: [MEETUP] Join Apache Ignite 3.0 Alpha 2 Build Demo on July 20

2021-07-20 Thread Kseniya Romanova
l-archives.apache.org/mod_mbox/ignite-user/202101.mbox/%3CCABuYRcpgKQvTJDhSvqHOzKWJf5wN-mLKUHiNR5qyaNLvLsds8w%40mail.gmail.com%3E > [3] Wiki Page > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0 > [4] Getting Started Guide: > https://ignite.apache.org/docs/3.0.0-alpha/quick-

[MEETUP] Join Apache Ignite 3.0 Alpha 2 Build Demo on July 20

2021-07-19 Thread Kseniya Romanova
/ignite-user/202101.mbox/%3CCABuYRcpgKQvTJDhSvqHOzKWJf5wN-mLKUHiNR5qyaNLvLsds8w%40mail.gmail.com%3E [3] Wiki Page https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0 [4] Getting Started Guide: https://ignite.apache.org/docs/3.0.0-alpha/quick-start/getting-started-guide [5] Apache Ignite

Re: Apache Ignite 3.0

2020-10-30 Thread Yakov Zhdanov
Alexey, Thanks for details! Common replication infra suggestion looks great! Agree with your points regarding per-page replication, but still have a feeling that this protocol can be made compact enough, e.g. by sending only deltas. As far as entry processors we can decide on what to send - if

Re: Apache Ignite 3.0

2020-10-26 Thread Ivan Daschinsky
Hi! Alexey, > If we want to support etcd as a metastorage - let's do this as a concrete configuration option, a > first-class citizen of the system rather than an SPI implementation with a rigid interface. On one side this is quite reasonable. But on the other side, if someone wants to adopt, for

Re: Apache Ignite 3.0

2020-10-23 Thread Alexey Goncharuk
Hello Ivan, Thanks for the feedback, see my comments inline: чт, 22 окт. 2020 г. в 17:59, Ivan Daschinsky : > Hi! > Alexey, your proposal looks great. Can I ask you some questions? > 1. Is nodes, that take part of metastorage replication group (raft > candidates and leader) are expected to also

Re: Apache Ignite 3.0

2020-10-22 Thread Alexey Goncharuk
Hello Yakov, Glad to see you back! Hi! > I am back! > > Here are several ideas on top of my mind for Ignite 3.0 > 1. Client nodes should take the config from servers. Basically it should be > enough to provide some cluster identifier or any known IP address to start > a client. > This totally

Re: Apache Ignite 3.0

2020-10-17 Thread Yakov Zhdanov
Hey Valentin! Any design docs/wiki for 1, 4 and 5 so far? Yakov Zhdanov

Re: Apache Ignite 3.0

2020-10-13 Thread Valentin Kulichenko
Hi Yakov, Great to have you here! :) Thanks for the inputs. My comments are below. *Alexey*, could you please comment on the points 3 and 4? -Val On Sat, Oct 10, 2020 at 4:36 PM Yakov Zhdanov wrote: > Hi! > I am back! > > Here are several ideas on top of my mind for Ignite 3.0 > 1. Client

Re: Apache Ignite 3.0

2020-10-10 Thread Yakov Zhdanov
Hi! I am back! Here are several ideas on top of my mind for Ignite 3.0 1. Client nodes should take the config from servers. Basically it should be enough to provide some cluster identifier or any known IP address to start a client. 2. Thread per partition. Again. I strongly recommend taking a

Re: Apache Ignite 3.0

2020-09-17 Thread 18624049226
ith Compute as well. Thanks, Pavel On Tue, Aug 18, 2020 at 3:16 AM Saikat Maitra < saikat.mai...@gmail.com wrote: Hi Pavel, Awesome, thank you. Yes, I remember having .Net modernization as part of Apache Ignite 3.0 roadmap. Regards, Saikat On Sun, Aug 16, 2020 at 11:04 AM Pavel T

Re: Apache Ignite 3.0

2020-09-17 Thread Raymond Wilson
> version, > > > > > > > and remove integrations with legacy technologies (old ASP.NET > > and > > > > EF). > > > > > > > > > > > > > > > As for the messaging, so far I haven't se

Re: Apache Ignite 3.0

2020-09-16 Thread Valentin Kulichenko
mes users attempt to use it for remote code > > > > invocation, > > > > > > but > > > > > > > compute is usually a better option for this. Do you have any > > > examples > > > > > > where > >

Re: Apache Ignite 3.0

2020-09-16 Thread Raymond Wilson
lly a better option for this. Do you have any > > examples > > > > > where > > > > > > messaging is a better fit then compute? > > > > > > > > > > I guess you are right, Compute can replace Messaging in most > > scenarios. > > > > >

Re: Apache Ignite 3.0

2020-09-16 Thread Valentin Kulichenko
s a better fit then compute? > > > > > > > > I guess you are right, Compute can replace Messaging in most > scenarios. > > > > > > > > Messaging can be more convenient, since it is pub-sub - subscriber > > > controls > > > > whether it r

Re: Apache Ignite 3.0

2020-09-15 Thread Raymond Wilson
- subscriber > > controls > > > whether it receives messages on the given topic. But this can be > achieved > > > with a little more work with Compute as well. > > > > > > Thanks, > > > Pavel > > > > > > > > > > &g

Re: Apache Ignite 3.0

2020-08-18 Thread Ilya Kasnacheev
pic. But this can be achieved > with a little more work with Compute as well. > > Thanks, > Pavel > > > > On Tue, Aug 18, 2020 at 3:16 AM Saikat Maitra > wrote: > > > Hi Pavel, > > > > Awesome, thank you. > > > > Yes, I remember having .Net modernizati

Re: Apache Ignite 3.0

2020-08-18 Thread Pavel Tupitsyn
chieved with a little more work with Compute as well. Thanks, Pavel On Tue, Aug 18, 2020 at 3:16 AM Saikat Maitra wrote: > Hi Pavel, > > Awesome, thank you. > > Yes, I remember having .Net modernization as part of Apache Ignite 3.0 > roadmap. > > Regards, > Saikat &g

Re: Apache Ignite 3.0

2020-08-17 Thread Saikat Maitra
Hi Pavel, Awesome, thank you. Yes, I remember having .Net modernization as part of Apache Ignite 3.0 roadmap. Regards, Saikat On Sun, Aug 16, 2020 at 11:04 AM Pavel Tupitsyn wrote: > Saikat, yes, most definitely. > This is mentioned in the wishlist under ".NET: Target .NET S

Re: Apache Ignite 3.0

2020-08-17 Thread Valentin Kulichenko
0:06 PM Saikat Maitra > wrote: > > > Hi Val, > > > > Thank you for adding the Cleanup section and Removals list. > > > > Pavel, As part of Apache Ignite Roadmap we had mentioned we will add > > modernization of .NET. Are we still targeting it in Apache Ignite 3.0

Re: Apache Ignite 3.0

2020-08-15 Thread Saikat Maitra
Hi Val, Thank you for adding the Cleanup section and Removals list. Pavel, As part of Apache Ignite Roadmap we had mentioned we will add modernization of .NET. Are we still targeting it in Apache Ignite 3.0 release? https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+Roadmap

Re: Apache Ignite 3.0

2020-08-14 Thread Carbone, Adam
> not have all libs locally from the start. > > > > > > > > > > -Val > > > > > > On Sun, Aug 9, 2020 at 11:25 PM Petr Ivanov > <mailto:mr.wei...@gmail.com>> wrote: > >

Re: Apache Ignite 3.0

2020-08-14 Thread Nikolay Izhikov
we all want 3.0 to be a "cleanup" release, I've added a section that >> lists potential API removals: >> >> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0#ApacheIgnite3.0-Removals >> >> Please take a look and let me know if there are any objec

Re: Apache Ignite 3.0

2020-08-14 Thread Pavel Tupitsyn
gt; Folks, > > Since we all want 3.0 to be a "cleanup" release, I've added a section that > lists potential API removals: > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0#ApacheIgnite3.0-Removals > > Please take a look and let me know if there are a

Re: Apache Ignite 3.0

2020-08-13 Thread Valentin Kulichenko
Folks, Since we all want 3.0 to be a "cleanup" release, I've added a section that lists potential API removals: https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0#ApacheIgnite3.0-Removals Please take a look and let me know if there are any objections, or if there i

Re: Apache Ignite 3.0

2020-08-13 Thread Valentin Kulichenko
> optional libs in run command while ignite.sh will download everything > > missing from known storage. > > > > The whole idea is in storing everything remotely and download on > demand, > > not have all libs locally from the start. > > &g

Re: Apache Ignite 3.0

2020-08-13 Thread Carbone, Adam
gt; > > -Val > > > > On Sun, Aug 9, 2020 at 11:25 PM Petr Ivanov <mailto:mr.wei...@gmail.com>> wrote: > > Hi, Val! > > Thanks for your efforts on this endeavour! > > > > > > I would like to suggest de

Re: Apache Ignite 3.0

2020-08-13 Thread Ilya Kasnacheev
idea is in storing everything remotely and download on demand, > not have all libs locally from the start. > > > > > > -Val > > > > On Sun, Aug 9, 2020 at 11:25 PM Petr Ivanov <mailto:mr.wei...@gmail.com>> wrote: > > Hi, Val! > > Thanks for yo

Re: Apache Ignite 3.0

2020-08-13 Thread Petr Ivanov
sing from known > storage. > > The whole idea is in storing everything remotely and download on demand, not > have all libs locally from the start. > > >> >> -Val >> >> On Sun, Aug 9, 2020 at 11:25 PM Petr Ivanov > <mailto:mr.wei...@gmail.com>&g

Re: Apache Ignite 3.0

2020-08-12 Thread Valentin Kulichenko
known storage. > > The whole idea is in storing everything remotely and download on demand, > not have all libs locally from the start. > > > > -Val > > On Sun, Aug 9, 2020 at 11:25 PM Petr Ivanov wrote: > >> Hi, Val! >> Thanks for your efforts on this endea

Re: Apache Ignite 3.0

2020-08-12 Thread Petr Ivanov
n, Aug 9, 2020 at 11:25 PM Petr Ivanov <mailto:mr.wei...@gmail.com>> wrote: > Hi, Val! > Thanks for your efforts on this endeavour! > > > I would like to suggest deliveries changes in Apache Ignite 3.0: > — modularised binary delivery — single minimal binary for starti

Re: Apache Ignite 3.0

2020-08-11 Thread Valentin Kulichenko
Val, > > > > > > Thank you for sharing the page and your efforts in compiling the > features > > > list, I am thinking since it is a major version release then shall we > > > include a section for deprecated features and add changes as mentioned > in > > > ou

Re: Apache Ignite 3.0

2020-08-11 Thread Denis Magda
and your efforts in compiling the features > > list, I am thinking since it is a major version release then shall we > > include a section for deprecated features and add changes as mentioned in > > our Apache Ignite 3.0 Wishlist > > > > > > > https://c

Re: Apache Ignite 3.0

2020-08-11 Thread Valentin Kulichenko
Val, > > Thank you for sharing the page and your efforts in compiling the features > list, I am thinking since it is a major version release then shall we > include a section for deprecated features and add changes as mentioned in > our Apache Ignite 3.0 Wishlist > > > https://cwiki.ap

Re: Apache Ignite 3.0

2020-08-11 Thread Valentin Kulichenko
Hi, Val! > Thanks for your efforts on this endeavour! > > > I would like to suggest deliveries changes in Apache Ignite 3.0: > — modularised binary delivery — single minimal binary for starting > Ignite and all other modules and parts of the project (benchmarks, > examples, e

Re: Apache Ignite 3.0

2020-08-10 Thread Saikat Maitra
Hi Val, Thank you for sharing the page and your efforts in compiling the features list, I am thinking since it is a major version release then shall we include a section for deprecated features and add changes as mentioned in our Apache Ignite 3.0 Wishlist https://cwiki.apache.org/confluence

Re: Apache Ignite 3.0

2020-08-10 Thread Petr Ivanov
Hi, Val! Thanks for your efforts on this endeavour! I would like to suggest deliveries changes in Apache Ignite 3.0: — modularised binary delivery — single minimal binary for starting Ignite and all other modules and parts of the project (benchmarks, examples, etc.) packed in their own

Re: Apache Ignite 3.0

2020-08-07 Thread Valentin Kulichenko
Igniters, I've created the page: https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0 That's not everything I have in mind, but I believe there is already a lot to talk about :) Please take a look let me know if you have any concerns, objections, or questions. Once we reach

Re: Apache Ignite 3.0

2020-08-06 Thread Saikat Maitra
1] of changes that we would like to have, but cannot > implement > > > > > without breaking compatibility. > > > > > > > > > > I think it's time to start planning for the next major release and > > > > > discussing what should be included. I've already gathered some > > > > information > > > > > and feedback, and have some thoughts on how to approach this. In > the > > > next > > > > > few days, I will put everything into a Wiki page and will share it > > once > > > > > this is done. Stay tuned! > > > > > > > > > > I'm willing to drive the 3.0 activities going forward as well. > > > > > > > > > > In the meantime, if there are any immediate thoughts or ideas, > please > > > > feel > > > > > free to join the thread and share them. > > > > > > > > > > [1] > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/ > > > Apache+Ignite+3.0+Wishlist > > > > > > > > > > Regards, > > > > > Val > > > > > > > > > > > > > > > > > > -- > > - > > Denis > > >

Re: Apache Ignite 3.0

2020-08-06 Thread Valentin Kulichenko
t; > without breaking compatibility. > > > > > > > > I think it's time to start planning for the next major release and > > > > discussing what should be included. I've already gathered some > > > information > > > > and feedback, and have som

Re: Apache Ignite 3.0

2020-08-06 Thread Denis Magda
t; > information > > > and feedback, and have some thoughts on how to approach this. In the > next > > > few days, I will put everything into a Wiki page and will share it once > > > this is done. Stay tuned! > > > > > > I'm willing to drive the 3.0 activities going forward as well. > > > > > > In the meantime, if there are any immediate thoughts or ideas, please > > feel > > > free to join the thread and share them. > > > > > > [1] > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/ > Apache+Ignite+3.0+Wishlist > > > > > > Regards, > > > Val > > > > > > -- - Denis

Re: Apache Ignite 3.0

2020-08-06 Thread Saikat Maitra
there are any immediate thoughts or ideas, please > feel > > free to join the thread and share them. > > > > [1] > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0+Wishlist > > > > Regards, > > Val > > >

Re: Apache Ignite 3.0

2020-08-06 Thread Ilya Kasnacheev
. > > [1] > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0+Wishlist > > Regards, > Val >

Apache Ignite 3.0

2020-08-05 Thread Valentin Kulichenko
the 3.0 activities going forward as well. In the meantime, if there are any immediate thoughts or ideas, please feel free to join the thread and share them. [1] https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+3.0+Wishlist Regards, Val

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-25 Thread Sergey Kozlov
; > > > > > > > > > > > > Stan > > > > > > > > > > > > > > > > From: Sergey Antonov > > > > > > > > Sent: 23 января 2019 г. 19:15 > > > > > > >

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-24 Thread Sergey
> in a minor release. > > > > > > > Unfortunately, Ignite is far from that place for now. We don’t > > have > > > > any > > > > > > > distinction between API and internal classes, don’t have > > > > > > > p

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-24 Thread Denis Magda
don’t have > > > > > > plugin-only APIs, etc. All classes are public, everything is > > > accessible > > > > > to > > > > > > user code. We even refer to internal classes in public Javadoc > > > > > > (e.g. I recall

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-24 Thread Sergey Kozlov
d there). > > > > > Considering this, moving CommandHandler from ignite-core to > > > > > ignite-control-utility > > > > > doesn't look that bad. It doesn’t differ to much from any other > > change > > > > > that

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-24 Thread Sergey Antonov
ing this, moving CommandHandler from ignite-core to > > > > ignite-control-utility > > > > doesn't look that bad. It doesn’t differ to much from any other > change > > > > that removes or renames a class. > > > > There could be required changes with a

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-24 Thread Alexey Kuznetsov
doesn’t differ to much from any other change > > > that removes or renames a class. > > > There could be required changes with a higher compatibility impact but > I > > > don’t see them after a superficial glance. > > > > > > Stan > > > > >

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-23 Thread Denis Magda
required changes with a higher compatibility impact but I > > don’t see them after a superficial glance. > > > > Stan > > > > From: Sergey Antonov > > Sent: 23 января 2019 г. 19:15 > > To: dev@ignite.apache.org > > Subject: Re: [DISCUSSION] Control.sh glo

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-23 Thread Sergey Kozlov
; From: Sergey Antonov > Sent: 23 января 2019 г. 19:15 > To: dev@ignite.apache.org > Subject: Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0 > > Stan, thank you for response! > > I my view we shouldn't make incompatible changes and switch extendable > classes (i.e.

RE: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-23 Thread Stanislav Lukyanov
Subject: Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0 Stan, thank you for response! I my view we shouldn't make incompatible changes and switch extendable classes (i.e. VisorDataTransferObject -> IgniteDataTransferObject) between minor releases. Therefore we couldn't rework util

Re: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-23 Thread Sergey Antonov
es are > internal and unlikely to be used in the wild. > On paper it’s an incompatible change, of course, but I think in this case > it’s fine. > > My 2 cents, > Stan > > From: Sergey Antonov > Sent: 23 января 2019 г. 17:10 > To: dev@ignite.apache.org > Subject: [DISC

RE: [DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-23 Thread Stanislav Lukyanov
in the wild. On paper it’s an incompatible change, of course, but I think in this case it’s fine. My 2 cents, Stan From: Sergey Antonov Sent: 23 января 2019 г. 17:10 To: dev@ignite.apache.org Subject: [DISCUSSION] Control.sh global rework in apache ignite 3.0 Hello, Igniters! I think, we should

[DISCUSSION] Control.sh global rework in apache ignite 3.0

2019-01-23 Thread Sergey Antonov
Hello, Igniters! I think, we should rework control.sh utility in Apache Ignite 3.0 release. I made umbrella ticket [1] for it. For a start we should move utitlity from ignite-core to separate module [2]. It's enable using 3rd-party libraries, for example commons-cli [3]. Also we should add