Re: Re[2]: Google Guava in Ignite 3

2021-09-07 Thread Alexander Polovtcev
gt; Guava. That's why I propose to add Guava explicitly to > at least > >> >> > > have a > >> >> > > > > > > > deterministic runtime configuration (see this link > >> >> > > > > > > > < &g

Re: Re[2]: Google Guava in Ignite 3

2021-09-06 Thread Andrey Gura
gt; > > > > least >> >> > > have a >> >> > > > > > > > deterministic runtime configuration (see this link >> >> > > > > > > > < >> >> > > > > > > >> >> > > > &g

Re: Re[2]: Google Guava in Ignite 3

2021-09-02 Thread Alexander Polovtcev
; > > > > > > > > >> > > > > > > > On Fri, Aug 6, 2021 at 12:25 PM Zhenya Stanilovsky > >> > > > > > > > wrote: > >> > > > > > > > > >> > > > > > > >> > >> > > > &

Re: Re[4]: Google Guava in Ignite 3

2021-09-02 Thread Alexander Polovtcev
>> > > > > > > > > >> > > > > > > > for an explanation). > >> > > > > > > > > >> > > > > > > > On Fri, Aug 6, 2021 at 12:25 PM Zhenya Stanilovsky > >> > > > > > >

Re: Re[2]: Google Guava in Ignite 3

2021-09-02 Thread Andrey Gura
dow plugin are cover all Andrey >> > Mashenkov >> > > > > > listing >> > > > > > > >> problems. >> > > > > > > >> But there is no restrictions from running ignite server nodes >> > > from >> &g

Re[4]: Google Guava in Ignite 3

2021-09-02 Thread Zhenya Stanilovsky
> > > > > >> >> > > > > > > >> Alexander, first of all looks like Ivan Daschinsky approach >> > > about thin >> > > > > > > >> client use only and shadow plugin are cover all Andrey >> > Mashenkov >> > > > > > listing >> > > &

Re: Re[2]: Google Guava in Ignite 3

2021-09-02 Thread Alexander Polovtcev
no restrictions from running ignite server > nodes > > > from > > > > > > some > > > > > > > >> other code with it`s own guava version seems we obtain fast > > > path to > > > > > > jar > > > > > > > >> hell he

Re: Re[2]: Google Guava in Ignite 3

2021-09-02 Thread Andrey Mashenkov
gt; > > > >> > > > > > > > >> >1. Remove some copy-pasted code (like the "bytecode" module > or > > some > > > > > > >> utility > > > > > > >> >methods). Please see my original message

Re: Re[2]: Google Guava in Ignite 3

2021-09-02 Thread Alexander Polovtcev
gt; > >> >1. Remove some copy-pasted code (like the "bytecode" module or > some > > > > > >> utility > > > > > >> >methods). Please see my original message for the links to the > code. > > > > > >> >

Re: Re[2]: Google Guava in Ignite 3

2021-08-30 Thread Andrey Gura
>> > > > > > >> >About allowing to use Guava in the codebase, my thoughts are the > > > > >> following: > > > > >> > > > > > >> >1. We *already* use some code from Guava either directly (like in >

Re: Re[2]: Google Guava in Ignite 3

2021-08-23 Thread Andrey Gura
2. I understand that some Guava methods are obsolete as of Java 11, > > but > > > >> >some of them still don't have any standard library counterparts, in > > > which > > > >> >case I think using Guava is justified (which is supported by

Re: Re[2]: Google Guava in Ignite 3

2021-08-20 Thread Alexander Polovtcev
o a utility class. > > >> >2. I understand that some Guava methods are obsolete as of Java 11, > but > > >> >some of them still don't have any standard library counterparts, in > > which > > >> >case I think using Guava is justified (which is suppo

Re: Re[2]: Google Guava in Ignite 3

2021-08-10 Thread Courtney Robinson
pprove of my proposal? > >> > > >> >On Thu, Aug 5, 2021 at 7:56 PM Zhenya Stanilovsky > >> >< arzamas...@mail.ru.invalid > wrote: > >> > > >> >> > >> >> alexpolovtcev please clarify what do you mean under :

Re: Re[2]: Google Guava in Ignite 3

2021-08-09 Thread Alexander Polovtcev
please explain why you would disapprove of my proposal? >> > >> >On Thu, Aug 5, 2021 at 7:56 PM Zhenya Stanilovsky >> >< arzamas...@mail.ru.invalid > wrote: >> > >> >> >> >> alexpolovtcev please clarify what do you mean u

Re: Re[2]: Google Guava in Ignite 3

2021-08-06 Thread Alexander Polovtcev
v please clarify what do you mean under : «possibility of > >> using Guava in Ignite 3», using how necessary dependency of calcite or > >> using like «using in our code» ? If using in code, i -1 here. > >> thanks. > >> > >> > >> >Hello, dear Ig

Re: Google Guava in Ignite 3

2021-08-06 Thread Alexander Polovtcev
under : «possibility of > > using Guava in Ignite 3», using how necessary dependency of calcite or > > using like «using in our code» ? If using in code, i -1 here. > > thanks. > > > > > > >Hello, dear Igniters! > > > > > >I would like to di

Re[2]: Google Guava in Ignite 3

2021-08-06 Thread Zhenya Stanilovsky
, i -1 here. >> thanks. >> >> >> >Hello, dear Igniters! >> > >> >I would like to discuss the possibility of using Guava >> >< https://github.com/google/guava > in Ignite 3. I know about the >> restrictive >> >policy of usin

Re: Google Guava in Ignite 3

2021-08-06 Thread Alexander Polovtcev
ssibility of > using Guava in Ignite 3», using how necessary dependency of calcite or > using like «using in our code» ? If using in code, i -1 here. > thanks. > > > >Hello, dear Igniters! > > > >I would like to discuss the possibility of using Guava >

Re: Google Guava in Ignite 3

2021-08-05 Thread Courtney Robinson
der : «possibility of >> using Guava in Ignite 3», using how necessary dependency of calcite or >> using like «using in our code» ? If using in code, i -1 here. >> thanks. >> >> >> >Hello, dear Igniters! >> > >> >I would like to discuss

Re: Google Guava in Ignite 3

2021-08-05 Thread Courtney Robinson
do you mean under : «possibility of > using Guava in Ignite 3», using how necessary dependency of calcite or > using like «using in our code» ? If using in code, i -1 here. > thanks. > > > >Hello, dear Igniters! > > > >I would like to discuss the possibility of using Guava

Re: Google Guava in Ignite 3

2021-08-05 Thread Zhenya Stanilovsky
of using Guava >< https://github.com/google/guava > in Ignite 3. I know about the restrictive >policy of using it in Ignite 2, but I have the following reasons: > >1. We are de-facto using it already as an implicit dependency, since the >Calcite module depends on it, and Calcit

Re: Google Guava in Ignite 3

2021-08-05 Thread Ivan Daschinsky
> > > +1, I considered it a necessary evil > > > > > > -- > > > Regards, > > > Konstantin Orlov > > > > > > > > > > > > > On 5 Aug 2021, at 16:37, Alexei Scherbakov < > > alexey.scherbak...@gmail.

Re: Google Guava in Ignite 3

2021-08-05 Thread Alexander Polovtcev
t; > > чт, 5 авг. 2021 г. в 16:12, Alexander Polovtcev < > alexpolovt...@gmail.com > > >: > > > > > >> Hello, dear Igniters! > > >> > > >> I would like to discuss the possibility of using Guava > > >> <https://github.com/google/guav

Re[2]: Google Guava in Ignite 3

2021-08-05 Thread Zhenya Stanilovsky
>> Regards, >> Konstantin Orlov >> >> >> >> > On 5 Aug 2021, at 16:37, Alexei Scherbakov < alexey.scherbak...@gmail.com > >> wrote: >> > >> > +1 >> > >> > чт, 5 авг. 2021 г. в 16:12, Alexander Polovtcev < alexpolovt

Re: Google Guava in Ignite 3

2021-08-05 Thread Konstantin Orlov
ander Polovtcev >> : >>> >>>> Hello, dear Igniters! >>>> >>>> I would like to discuss the possibility of using Guava >>>> <https://github.com/google/guava> in Ignite 3. I know about the >>>> restrictive >>>

Re: Google Guava in Ignite 3

2021-08-05 Thread Andrey Mashenkov
> Regards, > Konstantin Orlov > > > > > On 5 Aug 2021, at 16:37, Alexei Scherbakov > wrote: > > > > +1 > > > > чт, 5 авг. 2021 г. в 16:12, Alexander Polovtcev >: > > > >> Hello, dear Igniters! > >> > >> I would like

Re: Google Guava in Ignite 3

2021-08-05 Thread Konstantin Orlov
he possibility of using Guava >> <https://github.com/google/guava> in Ignite 3. I know about the >> restrictive >> policy of using it in Ignite 2, but I have the following reasons: >> >> 1. We are de-facto using it already as an implicit dependency, since the >&g

Re: Google Guava in Ignite 3

2021-08-05 Thread Alexei Scherbakov
+1 чт, 5 авг. 2021 г. в 16:12, Alexander Polovtcev : > Hello, dear Igniters! > > I would like to discuss the possibility of using Guava > <https://github.com/google/guava> in Ignite 3. I know about the > restrictive > policy of using it in Ignite 2, but I have the foll

Google Guava in Ignite 3

2021-08-05 Thread Alexander Polovtcev
Hello, dear Igniters! I would like to discuss the possibility of using Guava <https://github.com/google/guava> in Ignite 3. I know about the restrictive policy of using it in Ignite 2, but I have the following reasons: 1. We are de-facto using it already as an implicit dependency,