Re: Adding metrics of using WAL archive

2021-02-12 Thread Nikolay Izhikov
Hello, Kirill. Can you, please, clarify - What question about WAL user have in mind? And what answers he(or she) gets with these new metrics? > 12 февр. 2021 г., в 14:26, ткаленко кирилл написал(а): > > Hi everyone! > At the moment, I have not found an opportunity to estimate how many WAL > se

.NET naming convention + RegisterSameJavaType mode

2021-02-12 Thread Nikolay Izhikov
Hello, Igniters. Currently, BasicBinaryNameMapper[isSimpleName=false] assumes that type names equals both in Java and .Net. • Java type - ru.company.Model • .Net type - ‘ru.company.Model` However, .net naming conventions [1] differs from java [2] So, if a user follows both conve

Re: Adding metrics of using WAL archive

2021-02-12 Thread Nikolay Izhikov
ou to make a rough estimate. > > > 12.02.2021, 17:23, "Nikolay Izhikov" : >> Hello, Kirill. >> >> Can you, please, clarify - What question about WAL user have in mind? >> And what answers he(or she) gets with these new metrics? >> >>> 12 фев

Re: [DISCUSSION] Moving tracing feature to GA

2021-02-12 Thread Nikolay Izhikov
Hello, Valentin. I’m -1 to make Tracing API GA > the API is stabilized, and there are no known performance issues associated > with it. For now, API works with strings only and this leads to huge performance degradation when tracing enabled. Our measurement shows about 50% drop. Moreover, as

Re: Adding metrics of using WAL archive

2021-02-14 Thread Nikolay Izhikov
pression, > then it can be subtracted from the result (result * > getMaxSizeCompressedArchivedSegment). > > 13.02.2021, 10:47, "Nikolay Izhikov" : >> Hello, Kirill. >> >>> It is not possible for us to estimate how much space a user will need in >>>

Re: .NET naming convention + RegisterSameJavaType mode

2021-02-14 Thread Nikolay Izhikov
at existing _registerSameJavaType logic > works. > > On Fri, Feb 12, 2021 at 7:33 PM Nikolay Izhikov wrote: > Hello, Igniters. > > Currently, BasicBinaryNameMapper[isSimpleName=false] assumes that type names > equals both in Java and .Net. > > • Java type - ru.

Re: Adding metrics of using WAL archive

2021-02-15 Thread Nikolay Izhikov
able to start the node. So to say that more is better than less, it > also seems that it will be more natural to operate not just bytes but > multiples of a segment. > > In separate threads, you can discuss the metric that you propose about page > memory and indexes estimates. &

Re: Adding metrics of using WAL archive

2021-02-15 Thread Nikolay Izhikov
* segment size) or there may be a > count of segments, whichever is more convenient for the user. > > 15.02.2021, 13:14, "Nikolay Izhikov" : >> Hello, Kirill. >> >> Thanks for an answers. >> Now, I understand your intentions. >> >>>

Re: Adding metrics of using WAL archive

2021-02-16 Thread Nikolay Izhikov
>>> написал(а): >>> >>> Hi, Nikolay! >>> >>> There may be a number (count of segments * segment size) or there may be a >>> count of segments, whichever is more convenient for the user. >>> >>> 15.02.2021, 13:14, "

Re: Adding metrics of using WAL archive

2021-02-18 Thread Nikolay Izhikov
t;> +1 witk Nikolay size is more readable than abstract segments count. >>> >>>> Hi, Nikolay! >>>> >>>> For internal use, leave the metric that I propose and also add the >>>> metric: Count of bytes logged in WAL. Why not "w

Re: Adding metrics of using WAL archive

2021-03-02 Thread Nikolay Izhikov
+1 For this. > 2 марта 2021 г., в 18:32, ткаленко кирилл написал(а): > > Hi, Nikolay! > > I thought about your proposal and offer the following two metrics: > > 1)The number of bytes logged to the WAL; > 2)The number of compressed bytes in the WAL. > > Monotonically increasing long. > > WDYT

Re: Adding metrics of using WAL archive

2021-03-05 Thread Nikolay Izhikov
Yes, definitely. > 5 марта 2021 г., в 16:31, ткаленко кирилл написал(а): > > Hi Nikolay, can you do a review? > > 02.03.2021, 18:59, "Nikolay Izhikov" : >> +1 For this. >> >>> 2 марта 2021 г., в 18:32, ткаленко кирилл >>> написал(а)

Re: [DISCUSSION] IEP-69 The evolutionary release process

2021-03-07 Thread Nikolay Izhikov
Hello, Maxim. I’m +1 to follow your proposal. > 5 марта 2021 г., в 22:08, Maxim Muzafarov написал(а): > > Ignites, > > > I've created the IEP-69 [1] which describes the evolutionary release > process for the Apache Ignite 2.x version. You can find all the > details of my suggestion there, but

Re: [DISCUSSION] IEP-69 The evolutionary release process

2021-03-09 Thread Nikolay Izhikov
Hello, Alexei Thanks for feedback. > Removing some deprecated features and releasing it as Ignite 3.0 doesn’t make > sense to me. > This should be done in Ignite 2.X, but mostly (except MVCC) looks like a > waste of time to me. But we have a big wish list that we want to remove from Ignite in

Thin client implementation removal

2021-03-15 Thread Nikolay Izhikov
Hello, Igor. I’ve noticed that Python, NodeJS, PHP thin client implementations were removed from master by you. Can you, please, comment? Why do you make those decision?

Re: Thin client implementation removal

2021-03-15 Thread Nikolay Izhikov
- > http://apache-ignite-developers.2346864.n4.nabble.com/Moving-python-php-and-node-js-in-separate-repos-and-release-cycles-td47030.html > > Best Regards, > Igor > > > On Mon, Mar 15, 2021 at 2:20 PM Nikolay Izhikov wrote: > >> Hello, Igor. >> >&g

Re: Adding metrics of using WAL archive

2021-03-18 Thread Nikolay Izhikov
merge? >> >> 05.03.2021, 16:33, "Nikolay Izhikov" : >>> Yes, definitely. >>> >>>> 5 марта 2021 г., в 16:31, ткаленко кирилл >>>> написал(а): >>>> >>>> Hi Nikolay, can you do a review? >>>

Re: [DISCUSSION] Merge APIs of IgniteAuthenticationProcessor and IgniteSecurity

2021-03-22 Thread Nikolay Izhikov
Hello, Mikhail. I'm +1 to follow your suggestion. чт, 18 мар. 2021 г. в 17:53, Mikhail Petrov : > Hello, Igniters. > > As of now, there are two independent APIs related to security: > 1. IgniteSecurity - handle node/client authentication and authorize all > operations. > 2. IgniteAuthenticationP

Re: [ANNOUNCE] Welcome Ivan Daschinsky as a new committer

2021-04-12 Thread Nikolay Izhikov
Congrats! Well deserved. > 13 апр. 2021 г., в 09:34, Zhenya Stanilovsky > написал(а): > > > Big deal ! Ivan, ignite it !) > > > >> The Project Management Committee (PMC) for Apache Ignite has invited >> Ivan Daschinsky to become a committer and we are pleased to announce that >> he has ac

[DISCUSSION] MaxLineLength checkstyle rule

2021-04-15 Thread Nikolay Izhikov
Hello, Igniters. Right now, we have a code style rule [1] - the line should fit in 120 characters. But, this rule violated in many and many places through code. I have a plan to add a check style rule to force maximum line length. For me, personally, 120 characters a bit old-fashioned restrictio

Re: [DISCUSSION] MaxLineLength checkstyle rule

2021-04-15 Thread Nikolay Izhikov
- > Ilya Kasnacheev > > > чт, 15 апр. 2021 г. в 11:30, Nikolay Izhikov : > Hello, Igniters. > > Right now, we have a code style rule [1] - the line should fit in 120 > characters. > But, this rule violated in many and many places through code. > I have a plan t

Re: [DISCUSSION] MaxLineLength checkstyle rule

2021-04-15 Thread Nikolay Izhikov
yle insists on 100. >> >> More than 120 chars is too long as for me and is not convenient for 3-way >> merges. >> >> чт, 15 апр. 2021 г. в 12:28, Nikolay Izhikov : >> >>> Hello, Ilya. >>> >>> Thanks for the feedback. >>> >>

[DISCUSSION] Array to BinaryObject serialization

2021-04-30 Thread Nikolay Izhikov
Hello, Igniters. Currently, binary marshaller works as follows(Say, we have a class `User` then): IgniteBinary#toBinary(User)` -> BinaryObject IgniteBinary#toBinary(User[])` -> Object[] IgniteBinary#toBinary(Object[])` -> Object[] This means, that we lose array component type information during

Re: [DISCUSSION] Array to BinaryObject serialization

2021-04-30 Thread Nikolay Izhikov
; /** Raw data. */ private String compClsName; /** Value. */ private Object[] arr; // Further implementation. } ``` > 30 апр. 2021 г., в 16:31, Nikolay Izhikov написал(а): > > Hello, Igniters. > > Currently, binary marshaller works as follows(Say, we hav

Re: [DISCUSSION] Array to BinaryObject serialization

2021-04-30 Thread Nikolay Izhikov
munity members think. > > Regards, > -- > Ilya Kasnacheev > > > пт, 30 апр. 2021 г. в 17:16, Nikolay Izhikov : > >> Igniters, >> >> Want to clarify my proposal about new array store format. >> I think we should store array in special binary

Re: [DISCUSSION] MaxLineLength checkstyle rule

2021-05-18 Thread Nikolay Izhikov
ose as java ) >>>> +1 for 140 >>>> >>>>> Hi! >>>>> Personally, I suppose that 120 chars per line is OK. Moreover, many >>>>> codestyles suggests less chars per line. >>>>> For example PEP8 recomm

Re: [DISCUSSION] Array to BinaryObject serialization

2021-05-19 Thread Nikolay Izhikov
r, it does seem questionable where we have a new wrapper class > specifically for top level arrays. You can have this wrapper in your own > client code and it should work OK. > > Bottom line, if we are to break compatibility, I would like to see it done > for some really common pa

Re: [DISCUSSION] Array to BinaryObject serialization

2021-05-19 Thread Nikolay Izhikov
t; Ilya Kasnacheev > > > ср, 19 мая 2021 г. в 12:56, Nikolay Izhikov : > >> Hello, >> >>> However, for internal platform and services implementations we should >> fix the root cause: >>> avoid extra deserialization->serialization pass completely.

Re: [DISCUSSION] Array to BinaryObject serialization

2021-05-19 Thread Nikolay Izhikov
put(1, new TestClass1[] {new TestClass1(), new TestClass1()}); TestClass1[] obj = cache.get(1); //This will fail with ClassCastException. assertEquals(TestClass1[].class, obj.getClass()); } } ``` > 19 мая 2021 г., в 13:04, Nikolay Izhikov написал(а): > > Thanks, Ilya. &g

Re: [DISCUSSION] Array to BinaryObject serialization

2021-05-19 Thread Nikolay Izhikov
get() > This way we may not even need any changes to storage format, if binary > marshaller does not mind. > > Regards, > > Regards, > -- > Ilya Kasnacheev > > > ср, 19 мая 2021 г. в 13:33, Nikolay Izhikov : > >> Igniters. >> >> Just to clari

Re: [DISCUSSION] Array to BinaryObject serialization

2021-05-19 Thread Nikolay Izhikov
totally OK to start returning the "better" ConcreteType[] instead. > > I think you can just fix the bug while preserving accessibility of old > (pre-bugfix) data as it was pre-2.11. > > Regards, > -- > Ilya Kasnacheev > > > ср, 19 мая 2021 г. в 14:08, Nikolay I

[DISCUSSION] Code style. Variable abbrevations

2021-06-04 Thread Nikolay Izhikov
Hello, Igniters. Right now, we have the rule to use some predefined list of abbrevation for variable names [1]. Some of the reviewers ask to follow this rule strictly. > It is required to use abbreviated form for code consistency. I tried to implement this rule in form of checkstyle check [2] a

Re: [DISCUSSION] Code style. Variable abbrevations

2021-06-05 Thread Nikolay Izhikov
like a waste of time. freq or frequency, cnt or count, it is fine >> either way. >> >> On Fri, Jun 4, 2021 at 7:39 PM Nikolay Izhikov wrote: >> >>> Hello, Igniters. >>> >>> Right now, we have the rule to use some predefined list of

Re: [DISCUSSION] Code style. Variable abbrevations

2021-06-07 Thread Nikolay Izhikov
;> >>> I also support removing this requirement. It’s not the first time someone >>> brings this up, and so far we haven’t been able to fix it. Not worth it >> in >>> my view. >>> >>> -Val >>> >>> On Sat, Jun 5, 2021 at 11

Re: [DISCUSSION] Release python-0.5.0

2021-06-09 Thread Nikolay Izhikov
+1 > 9 июня 2021 г., в 09:48, Ivan Daschinsky написал(а): > > Hi, folks! > > I suppose, that it's time to release the next version of python thin > client, because we are ready to ship new cool features. > > 1. Expiry policy (TTL) support (merged to master) [1] > 2. Transactions (patch availab

Re: [DISCUSSION] Code style. Variable abbrevations

2021-06-17 Thread Nikolay Izhikov
ew comments like "use future >>>>>>> instead of fut". So my proposal is to change rule from "required" to >>>>>>> "recommended". >>>>>>> >>>>>>> On Wed, Jun 16, 2021 at 2:49 PM Valentin Kulichenko >>

Re: [VOTE] Release pyignite 0.5.0-rc1

2021-06-18 Thread Nikolay Izhikov
+1 (binding) > 18 июня 2021 г., в 14:41, Shishkov Ilya написал(а): > >> in-memory cluster 3x servers > > I forgot to write about the Ignite version: checked with Ignite-2.10 binary > release. > > пт, 18 июн. 2021 г. в 14:37, Shishkov Ilya : > >> +1 from me. >> >> Checked on Win10: >> - Pytho

Re: [DISCUSSION] Code style. Variable abbrevations

2021-06-22 Thread Nikolay Izhikov
the transactions or PME codebase. It's darkness and >> no >>> abbreviations for "consistency" will help to understand that code. >>> >>>>> and attract new members >>> Who can tell me at least 5 contributors with 10+ commits who are not

IGNITE-14812: Statistics

2021-06-22 Thread Nikolay Izhikov
Hello, Igniters. Recently huge commit was merged [1]. Taras, Alexander, can you, please, explain what is purpose of the commit? What feature it implemented? Looked inside the ticket and found no explanation. Description is "Add statistics collection and usage.» Do we have plans to document this

Re: IGNITE-14812: Statistics

2021-06-22 Thread Nikolay Izhikov
;>> aware of any exceptions. >>> >>> In this PR there are 5 classes which licenses with AL 2.0, but IP owner is >>> 3rd party company. >>> >>> I'm a bit concerned about having such code in the project. I'd rather >>> reverted

Re: [DISCUSSION] Code style. Variable abbrevations

2021-06-23 Thread Nikolay Izhikov
es like that >>> -- common sense is required. >>> >>> Also, in general, the impression I get from your PR is that the code >>> becomes less readable. So many abbreviations simply make it look cryptic >>> and weird -- this might easily confuse a newcomer. A

Re: [DISCUSSION] Brand new distributed environment testing framework ready to be reviewed/merged.

2021-06-28 Thread Nikolay Izhikov
Hello. As one of the authors of PR fully support merge of this module. Have plans to use it during development of other features. Guys, please, share your feedback. Do we need to improve something prior merge? > 24 июня 2021 г., в 14:41, Denis Magda написал(а): > > Anyway, it's much more comm

Re: [VOTE][EXTENSION] Release Apache Ignite performance-statistics-ext extension 1.0.0 RC5

2021-07-01 Thread Nikolay Izhikov
+1 (binding) > 1 июля 2021 г., в 09:29, Petrov Mikhail написал(а): > > +1 > > Checked on Ubuntu 20.04. Checked built-report and print-statistics scripts > for the custom Ignite application. Checked archive signs. Built from the > sources. > > On 01.07.2021 00:24, Sergei Ryzhov wrote: >> +1 >

Re: [VOTE][EXTENSION] Release Apache Ignite spring-data-all-ext extensions 1.0.0 RC5

2021-07-02 Thread Nikolay Izhikov
+1 (binding) > 1 июля 2021 г., в 08:35, Petrov Mikhail написал(а): > > +1 > > Checked on Ubuntu 20.04. Created separate Spring Applications for each > version of Spring Data Integrations using the Maven RC repository and > following the documentation. Tested common use cases. Checked archive

[DOCUMENTATION] Create of Ignite-style images

2021-07-08 Thread Nikolay Izhikov
Hello, Igniters. We have many beautiful images [1] in documentation. I want to create images that have similar style with other to keep docs consistent. Do we have some guides or styles I can use? [1] https://ignite.apache.org/docs/2.10.0/images/ignite_clustering.png

Re: [VOTE] Release pyignite 0.5.1-rc0

2021-07-27 Thread Nikolay Izhikov
+1 (binding) > 26 июля 2021 г., в 21:11, Pavel Tupitsyn написал(а): > > +1 > > On Mon, Jul 26, 2021 at 11:36 AM Igor Sapego wrote: > >> +1 from me >> >> Best Regards, >> Igor >> >> >> On Fri, Jul 23, 2021 at 3:32 PM Ivan Daschinsky >> wrote: >> >>> +1 From me >>> 1. Checked binary packag

Re: [Announcement] Apache Ignite 2.11 Code Freeze started

2021-09-03 Thread Nikolay Izhikov
Atri. Right now code can’t be tested because it doesn’t compile. > 3 сент. 2021 г., в 17:42, Atri Sharma написал(а): > > I am not sure why is it can be tested by few members? > > Anyone with azure account should be able to test it > > On Fri, 3 Sep 2021, 19:29 Maxim Muzafarov, wrote: > >> F

Re: Ban Java Streams usage in Ignite 3 code

2021-09-09 Thread Nikolay Izhikov
+1 to ban Streams usage. > 9 сент. 2021 г., в 02:59, Valentin Kulichenko > написал(а): > > Pavel, > > Quite frankly, I think we used to lean into performance too much. We > generally preferred it over data consistency, project modularity and code > readability. Performance, of course, plays

Re: Release of pyignite 0.5.2 proposal

2021-09-09 Thread Nikolay Izhikov
+1 to release ASAP. > 9 сент. 2021 г., в 13:43, Ivan Daschinsky написал(а): > > TC build of release branch -- > https://tc.sbt-ignite-dev.ru/buildConfiguration/IgniteThinClients_Tests_ThinClientPython/6130289 > > чт, 9 сент. 2021 г. в 13:40, Ivan Daschinsky : > >> Hi, folks. >> >> Unfortunate

Re: Deprecating LOCAL cache

2021-09-14 Thread Nikolay Izhikov
I proposed the following plan: 1. 2.12 - deprecation of LOCAL caches. 2. 2.13 - complete removal LOCAL caches from codebase. > 13 сент. 2021 г., в 13:30, Ivan Daschinsky написал(а): > > I personally support deprecation, but we should at least have a plan. > I suppose that putting annotations a

Re: [DISCUSSION] Remove VS project from C++

2021-09-15 Thread Nikolay Izhikov
+1 > 15 сент. 2021 г., в 11:57, Pavel Tupitsyn написал(а): > > -1 > > This may become an obstacle for some of the users and I'm not sure how it > improves anything. > >> 3. Sometimes even maintainers forget to add test sources to VS projects > [1] > We can add an automatic check for this (in f

Re: [VOTE] Release Apache Ignite 2.11.0 RC2

2021-09-15 Thread Nikolay Izhikov
+1 (binding) > 15 сент. 2021 г., в 12:24, Alex Plehanov написал(а): > > +1 > > Checked sha512 and sign of archives, built from sources, started a cluster > with a few nodes. > > вт, 14 сент. 2021 г. в 21:23, Pavel Tupitsyn : > >> Ilya, >> >>> I'm still confused by this publish/ directory. Wh

Re: [DISCUSSION] Separate Jira project and Confluence space for Ignite 3

2021-09-29 Thread Nikolay Izhikov
>>> versions of the same product, because, as you correctly >>>> mentioned, >>>>>>>>>>>> they >>>>>>>>>>>> target "same users, community, use cases". At the same time, >> they >>>>

Re: [DISCUSSION] Separate Jira project and Confluence space for Ignite 3

2021-09-29 Thread Nikolay Izhikov
gt;>> shared the codebase. >>>>>>>>>>>>>> >>>>>>>>>>>>>> For the same reason, a bug filed for 2.x can't be just >>>>>> transitioned

Re: [DISCUSSION] Separate Jira project and Confluence space for Ignite 3

2021-09-29 Thread Nikolay Izhikov
s related to Maven build? possible Gradle upgrade? > — issues related to run scripts? > — issues related to release and delivery processes and scripts? > > Are they going to be addressed during Apache Ignite evolution too? > >> On 29 Sep 2021, at 13:47, Nikolay Izhikov w

Re: [DISCUSS] Release spring-tx-ext and spring-cache-ext Ignite extensions

2021-10-05 Thread Nikolay Izhikov
+1 > 5 окт. 2021 г., в 11:48, Nikita Amelchev написал(а): > > Folks, we should release the spring-data-commons module with the 1.1.0 > version to release spring-tx, spring-cache modules. > It contains some proxies required for the new modules. > > I suggest: > > 1. Release the spring-data-comm

Re: [DISCUSS] Custom service proxy context

2021-10-10 Thread Nikolay Izhikov
+1 to have service proxy context. > 11 окт. 2021 г., в 09:43, Ivan Daschinsky написал(а): > > Val, Pavel both of you are right, but on the other hand there are some > other tasks > > 1. Distributed tracing. > 2. Custom metrics/measurements > 3. Auth and some related tasks (i.e. ingests full Use

Re: Move Azure, AWS, GCE to the ignite-extensions

2021-10-13 Thread Nikolay Izhikov
Maxim. > Currently, they are copied from the optional > directory of the ignite binary package but would be copied from an > appropriate ignite extension binary package. But how, the user will download this binary package? Right now, all the user need is Ignite distributive. > 13 окт. 2021 г.,

[DISCUSSION][IEP-80] Breaking changes in Ignite-2.x

2021-10-15 Thread Nikolay Izhikov
Hello, Igniters. I’ve prepared IEP-80 [1] to track breaking changes that should be done in Ignite 2.x. We agreed on the following algorithm to deal with breaking changes: - Ignite 2.[x] - deprecate the API + notification of the users. - Ignite 2.[x+1] - API removal. I propose to start

Re: [DISCUSSION][IEP-80] Breaking changes in Ignite-2.x

2021-10-15 Thread Nikolay Izhikov
ps://issues.apache.org/jira/browse/IGNITE-14613 > > On Fri, 15 Oct 2021 at 15:46, Anton Vinogradov wrote: >> >> +1 >> >> On Fri, Oct 15, 2021 at 3:41 PM Nikita Amelchev >> wrote: >> >>> +1 for deprecation in the 2.12 release >

Re: [DISCUSS] Custom service proxy context

2021-10-19 Thread Nikolay Izhikov
>: >>> >>>> Ivan, >>>> >>>> I'm a bit confused :) Unless I misread the initial suggestion, the >> idea is >>>> to provide a public API to create the context. In other words, it will >> be >>>> up to the end us

Re: [DISCUSS] Custom service proxy context

2021-10-19 Thread Nikolay Izhikov
;>>>> >>>>> I support #2, because we already have the ServiceContext. Having >>>>> both ServiceContext and @ServiceRequestContextResource that injects >> some >>>>> function (or any other mechanism for that matter) will be VERY >&

Ci and ci2 settings synchronization

2021-10-21 Thread Nikolay Izhikov
Hello, Igniters. As you may know, recently, Sberbank sponsored servers capacity to setup new instance of Team City [1] to run Ignite tests. Right now, ci2 is fully ready for daily usage. We have exported and prepared Kotlin scripts [2] to keep TC settings as a code [3]. I think we should adju

Re: Apache Ignite 2.12 RELEASE [Time, Scope, Manager]

2021-10-22 Thread Nikolay Izhikov
Hello. In the scope of IEP-80 Breaking changes in Ignite-2.x PR for the following API are prepared: 1. MVCC - https://issues.apache.org/jira/browse/IGNITE-15757 - https://github.com/apache/ignite/pull/9516 2. LOCAL caches - https://issues.apache.org/jira/browse/IGNITE-15756

Re: [DISCUSSION][IEP-80] Breaking changes in Ignite-2.x

2021-10-22 Thread Nikolay Izhikov
- https://github.com/apache/ignite/pull/9515 3. CacheConfiguration#rebalanceDelay - https://issues.apache.org/jira/browse/IGNITE-15764 - https://github.com/apache/ignite/pull/9515 Please, review. > 15 окт. 2021 г., в 16:23, Nikolay Izhikov написал(а): > > THanks, Maksim. >

Re: [VOTE][EXTENSION] Release Apache Ignite spring-tx-ext, spring-cache-ext extensions 1.0.0 RC1

2021-11-02 Thread Nikolay Izhikov
+1 (binding) > 1 нояб. 2021 г., в 17:41, Denis Magda написал(а): > > +1 (binding) > > Support to release the integration and then bring in essential automation > for testing. > > - > Denis > > > On Wed, Oct 27, 2021 at 4:48 AM Nikita Amelchev > wrote: > >> Dear Ignite Community, >> >> I h

Re: [DISCUSSION] Array to BinaryObject serialization

2021-11-02 Thread Nikolay Izhikov
ya Kasnacheev > > > ср, 19 мая 2021 г. в 14:23, Nikolay Izhikov : > > > Ilya. > > > > Actually, current behaviour described even in documentation [1] > > > > > > > Note that not all objects are converted to the binary object format. > The >

Re: Issue - IGNITE-15348

2021-11-15 Thread Nikolay Izhikov
Hello, Andrei. Welcome to the Apache Ignite community. I’ve added you to the Contributors list. You can assign JIRA to yourself. > 15 нояб. 2021 г., в 15:26, Andrei Demidov > написал(а): > > Hello Ignite Community! > > My name is Andrei. I want to contribute to Apache Ignite and want to star

Re: Apache Ignite 2.12 RELEASE [Time, Scope, Manager]

2021-11-19 Thread Nikolay Izhikov
Hello. > [2] https://issues.apache.org/jira/browse/IGNITE-15781 Cherry-picked to 2.12. > 19 нояб. 2021 г., в 10:12, Pavel Tupitsyn написал(а): > > I'd like to add this simple fix as well [1] > > [1] https://issues.apache.org/jira/browse/IGNITE-15954 > > On Fri, Nov 19, 2021 at 9:50 AM Maksim

Re: Apache Ignite 2.12 RELEASE [Time, Scope, Manager]

2021-11-22 Thread Nikolay Izhikov
Hello. One more tiny fix that will improve java thin client performance in certain cases [1] I think it worth to cherry-pick it to 2.12 release. Any objections? [1] https://issues.apache.org/jira/browse/IGNITE-15924 > 19 нояб. 2021 г., в 14:56, Nikita Amelchev написал(а): > > Vladimir, +1. >

Re: Apache Ignite 2.12 RELEASE [Time, Scope, Manager]

2021-11-23 Thread Nikolay Izhikov
, Nov 22, 2021 at 1:03 PM Mikhail Petrov >>> wrote: >>> >>>> Igniters, >>>> it seems that issues [1] and [2] that were discovered recently are >>>> blockers for the 2.12 release. >>>> >>>> [1] https://issues.apache.org/

Re: Issue - IGNITE-15348

2021-11-25 Thread Nikolay Izhikov
Hello, Andrei. I will review your changes shortly. > 25 нояб. 2021 г., в 14:31, Andrei Demidov > написал(а): > > Hi! > > Could somebody please explain me. > Should I do something for my changes to be merged? > In contributing guide it's said that changes will be merged by any committer > aft

Re: [DISCUSSION] [IEP-81] New Cluster Management API (Ignite 2.x)

2021-11-26 Thread Nikolay Izhikov
Hello, Maxim. Thanks for the IEP. I support the intentions and design of the IEP in general but have some comments: > AnnotationCommandScanner, PackageCommandScanner, URICommandScanner Don’t think we should rely on auto scan class path capabilities. 1. How this automatic scanner will di

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Nikolay Izhikov
Vyacheslav, Val, can you please clarify - What is the issue if third-party plugins will create «ignite-sys-cache» from the code? Like just replacing `Ignite#cache` with the `Ignite#getOrCreateCache`. > 2 дек. 2021 г., в 16:13, Вячеслав Коптилин > написал(а): > > Hello Maxim, > >> I don't und

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-03 Thread Nikolay Izhikov
cache that is available through public api for the user. This does not > cover the case when the plugin developer wants to hide such cache and > protect it form the end user (at least, via public api). > > Thanks, > S. > > пт, 3 дек. 2021 г., 14:15 Nikolay Izhikov : > &

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-04 Thread Nikolay Izhikov
> depend on the system cache via the plugin framework. Let's be respectful to > those users, provide a reasonable documented alternative and give time. > > -Val > > On Fri, Dec 3, 2021 at 8:18 AM Nikolay Izhikov wrote: > >> I don’t understand how it possible. &g

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-06 Thread Nikolay Izhikov
and can extend the programmatic API of >> Ignite. > > > Thanks, > S. > > > сб, 4 дек. 2021 г. в 14:54, Nikolay Izhikov : > >> Valentin >> >>> plugin framework allows to implement internal components and use the >> internal API. >>

Re: [DISCUSSION] Remove outdated ignite-sys-cache

2021-12-06 Thread Nikolay Izhikov
> >> I think no one in this topic is against removing sys-cache. The question >> is: is it suitable for the community to deprecate using system cache in >> 2.13 and removing it in 2.14 || 2.15? >> Am I missing something? Am I correct? >> >> Thanks, >>

Re: Apache Ignite 2.12 RELEASE [Time, Scope, Manager]

2021-12-08 Thread Nikolay Izhikov
;> is there a chance to add this issue to the release scope? [1] >>>>> Currently, defragmentation of certain types of indexes can corrupt them. >>>>> Fix is straightforward and should not cause any problems. >>>>> Thank you! >>>>> >>

Re: [DISCUSSION] Reject join of nodes with different character encodings

2021-12-13 Thread Nikolay Izhikov
Hello, Ivan. UTF-8 can’t encode all UNICODE characters. > 13 дек. 2021 г., в 12:49, Ivan Daschinsky написал(а): > > Khm, maybe a better variant is to enforce all strings to be encoded in > UTF-8? > AFAIK multi OS cluster is a quite common case. > > > пн, 13 дек. 2021 г. в 11:36, Mikhail Petr

Re: [DISCUSSION] Reject join of nodes with different character encodings

2021-12-13 Thread Nikolay Izhikov
ode characters and particularly does > it support more characters than UTF-8 (I am not saying here that java > String uses UTF-8)? > > 2021-12-13 12:56 GMT+03:00, Ivan Daschinsky : >> UTF-8 is already a default encoding in our BinaryObject format. So.... I am >> for unificat

Re: Apache Ignite 2.12 RELEASE [Time, Scope, Manager]

2021-12-13 Thread Nikolay Izhikov
.apache.org/jira/browse/IGNITE-16101 > [2] https://issues.apache.org/jira/browse/IGNITE-16068 > > чт, 9 дек. 2021 г. в 12:44, Nikita Amelchev : >> >> Hello, Nikolay. >> >> I have cherry-picked the issue fix. >> >> Thank you. >> >> ср,

Re: [VOTE] Release Apache Ignite 2.11.1 RC2

2021-12-20 Thread Nikolay Izhikov
+1 (binding) > 20 дек. 2021 г., в 16:20, Ivan Daschinsky написал(а): > > +1 from me > Checked ODBC drivers (32-bit and 64-bit) installers on Windows with running > locally Ignite with > pyodbc and python 3.9 using this script [1] > > > [1] -- https://gist.github.com/ivandasch/6cc0b56e055b826e5

Re: [VOTE] Release Apache Ignite 2.12.0 RC2

2022-01-11 Thread Nikolay Izhikov
+1 > 11 янв. 2022 г., в 02:38, Vladimir Steshin написал(а): > > +1 > > 10.01.2022 15:52, Nikita Amelchev пишет: >> Dear Community, >> >> The release candidate (2.12.0-rc2) is ready. >> >> I have uploaded a release candidate to: >> https://dist.apache.org/repos/dist/dev/ignite/2.12.0-rc2/ >> h

Re: Adding a system view of recently completed compute tasks

2022-01-12 Thread Nikolay Izhikov
+1 to have compute history. @ткаленко кирилл Lets’add both - compute task and compute job history? > 12 янв. 2022 г., в 16:32, Zhenya Stanilovsky > написал(а): > > > Ok, thanks, now it`s clear, seems we need additional documentation here and > also property renaming. > > > >> Judging by

Re: join the community

2022-01-18 Thread Nikolay Izhikov
Hello, Sergey. Welcome to the Ignite community. I’ve added you to the contributor list. > 18 янв. 2022 г., в 14:22, Sergey Korotkov > написал(а): > > Hello, All > > I’d like to join the community and contribute to the Ignite. > > Would you please grant me the contributors permissions in Jira

Re: java 17 support

2022-02-02 Thread Nikolay Izhikov
> will definitely not be moved to JDK more than 8th. I think is a matter to discuss :) Why we should stay on JDK8 forever? > 2 февр. 2022 г., в 15:23, Petr Ivanov написал(а): > > Hi, Davide! > > > Ignite 3 will support at least 11th JDK but that can be changed (for the > better) on initial

Re: [ANNOUNCE] Welcome Pavel Pereslegin as a new committer

2022-02-10 Thread Nikolay Izhikov
Great news! Congratulations! > 10 февр. 2022 г., в 18:26, Maksim Timonin > написал(а): > > Hi Pavel, > > Congratulations! > > On Thu, Feb 10, 2022 at 6:16 PM Maxim Muzafarov wrote: > >> The Project Management Committee (PMC) for Apache Ignite has invited >> Pavel Pereslegin to become a comm

Re: [DISCUSSION] Apache Ignite Extension Release Process Improvements

2022-02-17 Thread Nikolay Izhikov
Hello, Maxim. Thanks for investigation! > 4. log4j-test.xml, tests.properties these files from the ignite-core module > required to run tests and it seems they should be shared between projects > also as tests resources. As you may see most copies of these files are empty. I think we should mo

Re: [DISCUSSION] Exclude ignite-log4j, log4j 1.2.17

2022-02-28 Thread Nikolay Izhikov
Hello, Anton. +1 to remove outdated logging library. But, seems, we can’t do it right now, because of existing deployments. Let’s mark this module as deprecated and remove it in 2.14? > Not every deployment require to be secured. Disagree. We should update or workaround known security issues A

[DISCUSSION] Removal of ignitevisorcmd

2022-11-30 Thread Nikolay Izhikov
Hello, Igniters. There are legacy modules - visor-console, visor-plugins, visor-console-2.10 Looks like that modules are not evolving by community and barely used by the Ignite users. I propose to remove it completely. There are IEP [1] for this It seems that removal of visor modules allow to u

Re: [DISCUSSION] Removal of ignitevisorcmd

2022-12-01 Thread Nikolay Izhikov
PR is ready for review - https://github.com/apache/ignite/pull/10411 чт, 1 дек. 2022 г. в 16:49, Taras Ledkov : > Hi, > > +1 for remove Visor related code. > Unfortunately we have to migrate `control-utility` to use IgniteClient > (thin client) before drop GridClient. I guess we will do it in the

Re: [DISCUSSION] Removal of ignitevisorcmd

2022-12-02 Thread Nikolay Izhikov
moving its > implementation. > However, do we have a list of useful features that do not exist in our > control utility? > Perhaps, it makes sense to reimplement such functionality and provide it > based on control.sh script. > > Thanks, > Slava. > > чт, 1 дек. 2022 г

Re: [DISCUSSION] Removal of ignitevisorcmd

2022-12-02 Thread Nikolay Izhikov
we can revise visor features, which are not supported by > > control.sh, and create an umbrella ticket for supporting in control.sh. > > Set this ticket either as 'required' for a 'dropping visor ticket', or > as a > > blocker for the next release if visor dro

Re: [DISCUSSION] Removal of ignitevisorcmd

2022-12-02 Thread Nikolay Izhikov
te does not support the TRUNCATE command, it is necessary to > provide a high-performance clear table data command. > > 在 2022/12/2 19:13, Nikolay Izhikov 写道: > > THanks, Slava, Stephen. > > > > Ticket to reimplement cache scan created - > > https://issues.apach

Re: Replacing default work dir from tmp to current dir

2019-10-03 Thread Nikolay Izhikov
t; > > > > > I agree that user home maybe not the best place > > > > from > > > > > > Linux > > > > > > > > > > > > > perspective > > > > > > > > > > > > > > > and > > > > &g

Re: Replacing default work dir from tmp to current dir

2019-10-03 Thread Nikolay Izhikov
Pavel T. on the subject. As an example, > both SQLite, and rocksdb are distributed as a library, so I see no issues > in Ignite server side being a library. > > As long as Ignite is available as a maven library, we should provide a > consistent node behavior; "current directory"

Re: [DISCUSSION][IEP-35] Replace RunningQueryManager with GridSystemViewManager

2019-10-03 Thread Nikolay Izhikov
eries internally. This info is exposed to users as SQL view via > SqlSystemViewRunningQueries. In the same package you can find a plenty > of other SQL views. > > [1] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=112820392 > > вт, 1 окт. 2019 г. в 06:42, Nikolay

Re: [DISCUSSION][IEP-35] Replace RunningQueryManager with GridSystemViewManager

2019-10-04 Thread Nikolay Izhikov
nd why they were introduced as a separate class? > > [1] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=112820392 > > чт, 3 окт. 2019 г. в 16:37, Nikolay Izhikov : > > > > Hello, Ivan. > > > > Thanks for feedback. > > > > Initial IEP

Re: Metric showing how many nodes may safely leave the cluster

2019-10-04 Thread Nikolay Izhikov
Ivan. > We shouldn't force users to configure external tools and write extra code for > basic things. Actually, I don't agree with you. Having external monitoring system for any production cluster is a *basic* thing. Can you, please, define "basic things"? > single method for the whole cluster

  1   2   3   4   5   6   7   8   9   10   >