Hello!

2018-09-03 Thread Ivan Bessonov
I'm new to Ignite and I would like to join Apache Ignite development. My JIRA's login is ibessonov

Re: Let's force -Dfile.encoding=UTF-8

2019-01-10 Thread Ivan Bessonov
; > > чт, 10 янв. 2019 г. в 17:11, Ivan Bessonov : > > > Hello! > > > > I have a concern about MetaStorage - it uses default system encoding to > > serialize keys. This means that after this change Windows nodes won't be > > able to read previous MetaStorage file

Re: Let's force -Dfile.encoding=UTF-8

2019-01-10 Thread Ivan Bessonov
s(). It is a > > common > > > convention to set ut to UTF-8, for example, IDEA will do that. > > > > > > WDYT? > > > > > > There's a pull request: https://github.com/apache/ignite/pull/5725 > > > If somebody could contribute C++ and .Net tests I would be also > grateful. > > > > > > Regards, > > > -- > > > Ilya Kasnacheev > > > > > > -- Sincerely yours, Ivan Bessonov

Re: Async debugging in IDEA

2018-12-19 Thread Ivan Bessonov
ueue? > > On Fri, Dec 14, 2018 at 6:53 PM Dmitriy Pavlov wrote: > > > Looks cool, I will try > > > > пт, 14 дек. 2018 г. в 16:46, Павлухин Иван : > > > > > Hi Igniters, > > > > > > I would like to share with you that now it is

Re: [DISCUSSION] Usage of system properties in tests

2019-03-18 Thread Ivan Bessonov
Count on my support if you will need any assistance with applying this > > patch. > > > > чт, 14 февр. 2019 г. в 18:53, Ivan Bessonov : > > > > > Hello Igniters, > > > > > > I'd like to discuss the way we treat system properti

[DISCUSSION] Usage of system properties in tests

2019-02-14 Thread Ivan Bessonov
ation processing and a few migrated tests. If you like the idea then I will migrate all the other tests on the same mechanism. What do you think? [1] https://issues.apache.org/jira/browse/IGNITE-11323 [2] https://github.com/apache/ignite/pull/6109 -- Sincerely yours, Ivan Bessonov

Distributed MetaStorage discussion

2019-01-25 Thread Ivan Bessonov
e package "org.apache.ignite.internal.processors.metastorage" for the new interfaces and comment your opinion or questions. Thank you! [1] https://issues.apache.org/jira/browse/IGNITE-10640 [2] https://cwiki.apache.org/confluence/display/IGNITE/IEP-4+Baseline+topology+for+caches [3] https://issues.apache.org/jira/browse/IGNITE-8717 -- Sincerely yours, Ivan Bessonov

Re: Distributed MetaStorage discussion

2019-01-25 Thread Ivan Bessonov
ion is changed (node join/leave, baseline changes, late > affinity assignment) > long sqlSchemaVer; // Incremented every time SQL schema changes > } > > Vladimir. > > > On Fri, Jan 25, 2019 at 11:45 AM Ivan Bessonov > wrote: > > > Hello, Igniters! > > >

Re: [MTCGA]: new failures in builds [4255938] needs to be handled

2019-07-04 Thread Ivan Bessonov
te TeamCity Bot > > https://github.com/apache/ignite-teamcity-bot > > Notification generated at 03:57:01 04-07-2019 > > > > -- > Best regards, > Ivan Pavlukhin > -- Sincerely yours, Ivan Bessonov

MetaStorage key length limitations and Cache Metrics configuration

2020-02-28 Thread Ivan Bessonov
-- Sincerely yours, Ivan Bessonov

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

2020-01-23 Thread Ivan Bessonov
> >> [1] https://github.com/apache/ignite/pull/7238 > > > > > > > > > >> > > > > > > > > > >> пт, 17 янв. 2020 г. в 16:04, Sergey Antonov < > > > > > > > > antonovserge...@gmail.com > > > > > > > > > >: > > > > > > > > > >> > > > > > > > > > >>> Maxim, > > > > > > > > > >>> > > > > > > > > > >>> I will do that on monday (20/01). > > > > > > > > > >>> > > > > > > > > > >>> пт, 17 янв. 2020 г. в 13:08, Maxim Muzafarov < > > > > > mmu...@apache.org > > > > > > >: > > > > > > > > > >>> > > > > > > > > > >>>> Sergey, > > > > > > > > > >>>> > > > > > > > > > >>>> > > > > > > > > > >>>> Can you, please, resolve the PR conflicts [1] [2]? > > > > > > > > > >>>> > > > > > > > > > >>>> [1] https://github.com/apache/ignite/pull/7238 > > > > > > > > > >>>> [2] > https://issues.apache.org/jira/browse/IGNITE-11256 > > > > > > > > > >>>> > > > > > > > > > >>>> On Thu, 16 Jan 2020 at 16:59, Ilya Kasnacheev < > > > > > > > > > ilya.kasnach...@gmail.com > > > > > > > > > > >>>> wrote: > > > > > > > > > >>>> > > > > > > > > > > >>>> > Hello! > > > > > > > > > >>>> > > > > > > > > > > >>>> > I have bumped beanutils and re-ran Cassandra Store > > > tests. > > > > > Can > > > > > > you > > > > > > > > > >>>> please > > > > > > > > > >>>> > comment on the ticket? > > > > > > > > > >>>> > > > > > > > > > > >>>> > I think that fixing ZooKeeper is too much effort > > > (there's > > > > > > chaos > > > > > > > > with > > > > > > > > > >>>> > jackson vs. jackson-asl), maybe it should be split > up > > > as a > > > > > > > > separate > > > > > > > > > >>>> ticket > > > > > > > > > >>>> > to be done later. > > > > > > > > > >>>> > > > > > > > > > > >>>> > Regards, > > > > > > > > > >>>> > -- > > > > > > > > > >>>> > Ilya Kasnacheev > > > > > > > > > >>>> > > > > > > > > > > >>>> > > > > > > > > > > >>>> > ср, 15 янв. 2020 г. в 18:31, Vladimir Pligin < > > > > > > > > vova199...@yandex.ru > > > > > > > > > >: > > > > > > > > > >>>> > > > > > > > > > > >>>> > > Thanks, Ilya. It would be really great to have > your > > > patch > > > > > > > > included > > > > > > > > > >>>> into 2.8 > > > > > > > > > >>>> > > scope. > > > > > > > > > >>>> > > I'd like to give my two cent as well. For example > we > > > have > > > > > > > > > vulnerable > > > > > > > > > >>>> > > dependencies here: > > > > > > > > > >>>> > > modules/cassandra/store/pom.xml - > commons-beanutils > > > > > > > > > >>>> > > modules/zookeeper/pom.xml - transitive Jackson > from > > > > > Curator > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > I'd suggest to uprgrade > > > > > commons-beanutils:commons-beanutils > > > > > > to > > > > > > > > > 1.9.4 > > > > > > > > > >>>> and > > > > > > > > > >>>> > > override > com.fasterxml.jackson.core:jackson-databind > > > to > > > > > our > > > > > > > > common > > > > > > > > > >>>> jackson > > > > > > > > > >>>> > > version from other modules. > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > -- > > > > > > > > > >>>> > > Sent from: > > > > > > > > > http://apache-ignite-developers.2346864.n4.nabble.com/ > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > >>> > > > > > > > > > >>> > > > > > > > > > >>> -- > > > > > > > > > >>> BR, Sergey Antonov > > > > > > > > > >>> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> -- > > > > > > > > > >> BR, Sergey Antonov > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Sincerely yours, Ivan Bessonov

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

2020-02-11 Thread Ivan Bessonov
> > I'll try to reproduce in another test environment. > > > > > > > > > > > > Will keep you posted. > > > > > > > > > > > > [1] https://issues.apache.org/jira/browse/IGNITE-12593 > > > > [2] https://issues.apache.org/jira/browse/IGNITE-12594 > > > > [3] https://issues.apache.org/jira/browse/IGNITE-12398 > > > > [4] https://issues.apache.org/jira/browse/IGNITE-12489 > > > > [5] > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8#ApacheIgnite2.8-Benchmarks(LATEST) > > > > > > > > On Thu, 30 Jan 2020 at 15:02, Alexey Goncharuk > > > > wrote: > > > > > > > > > > Sounds good, will do! > > > > > > > > -- > > Best regards, > > Ivan Pavlukhin > -- Sincerely yours, Ivan Bessonov

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

2019-12-27 Thread Ivan Bessonov
> > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8#ApacheIgnite2.8-Benchmarks > > > > > > > > > > > > do we need some bisect or other work here ? > > > > > > > > > > > > > > > > > > > > > > > > > > >--- Forwarded message --- > > > > > > >From: "Maxim Muzafarov" < mmu...@apache.org > > > > > > > >To: dev@ignite.apache.org > > > > > > >Cc: > > > > > > >Subject: Apache Ignite 2.8 RELEASE [Time, Scope, Manager] > > > > > > >Date: Fri, 20 Sep 2019 14:44:31 +0300 > > > > > > > > > > > > > >Igniters, > > > > > > > > > > > > > > > > > > > > >It's almost a year has passed since the last major Apache > Ignite 2.7 > > > > > > >has been released. We've accumulated a lot of performance > > > improvements > > > > > > >and a lot of new features which are waiting for their release > date. > > > > > > >Here is my list of the most interesting things from my point > since > > > the > > > > > > >last major release: > > > > > > > > > > > > > >Service Grid, > > > > > > >Monitoring, > > > > > > >Recovery Read > > > > > > >BLT auto-adjust, > > > > > > >PDS compression, > > > > > > >WAL page compression, > > > > > > >Thin client: best effort affinity, > > > > > > >Thin client: transactions support (not yet) > > > > > > >SQL query history > > > > > > >SQL statistics > > > > > > > > > > > > > >I think we should no longer wait and freeze the master branch > > > anymore > > > > > > >and prepare the next major release by the end of the year. > > > > > > > > > > > > > > > > > > > > >I propose to discuss Time, Scope of Apache Ignite 2.8 release > and > > > also > > > > > > >I want to propose myself to be the release manager of the > planning > > > > > > >release. > > > > > > > > > > > > > >Scope Freeze: November 4, 2019 > > > > > > >Code Freeze: November 18, 2019 > > > > > > >Voting Date: December 10, 2019 > > > > > > >Release Date: December 17, 2019 > > > > > > > > > > > > > > > > > > > > >WDYT? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Sincerely yours, Ivan Bessonov

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

2020-04-21 Thread Ivan Bessonov
ef IGNITE-12734 Fixed scan query over evicted partition - Fixes > #7494. > - 683f22e64f IGNITE-12756 TcpCommunication SPI metrics improvement > > Denis Garus, > Taras Ledkov, > Alexey Plekhanov, > Ivan Bessonov, > > Can you help me with above commits and cherry-pick your contr

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

2020-04-21 Thread Ivan Bessonov
h invoke communication > >> IGNITE-12568 - MessageFactory implementations refactoring > >> > >> Ivan, > >> Personally, I’m against any refactoring improvements in bug fix release. > >> So, I propose to exclude IGNITE-12756 from 2.8.1 > >> > &g

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

2020-04-22 Thread Ivan Bessonov
ache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50 > > > > > > > 21 апр. 2020 г., в 17:49, Ivan Bessonov > написал(а): > > > > > > Sure, here's PR with 3 cherry-picked commits

Can I get write permissions for Apache Wiki?

2020-05-15 Thread Ivan Bessonov
/Apache+Ignite+Roadmap -- Sincerely yours, Ivan Bessonov

[DISCUSSION] IEP-47 Native persistence defragmentation

2020-05-26 Thread Ivan Bessonov
/IEP-47%3A+Native+persistence+defragmentation [2] http://apache-ignite-developers.2346864.n4.nabble.com/How-to-free-up-space-on-disc-after-removing-entries-from-IgniteCache-with-enabled-PDS-td39839.html -- Sincerely yours, Ivan Bessonov

[DISCUSSION] New Ignite settings for IGNITE-12438 and IGNITE-13013

2020-05-21 Thread Ivan Bessonov
or server-to-server will be implemented in separate tickets. [1] https://issues.apache.org/jira/browse/IGNITE-12438 [2] https://issues.apache.org/jira/browse/IGNITE-13013 -- Sincerely yours, Ivan Bessonov

Re: [DISCUSSION] IEP-47 Native persistence defragmentation

2020-06-02 Thread Ivan Bessonov
ot; > (by > > safe I mean Ignite restart without OS-level process restart) we cannot > > finish maintenance mode without another manual restart but I think it is > a > > reasonable restriction as maintenance mode shouldn't be an every-day > > routine and will be used quite

Re: Ignite compilation fails in IntelliJ IDEA (IgniteLinkTaglet)

2020-08-10 Thread Ivan Bessonov
odules in a project cannot share the same content root.` > > Clearly I'm doing something wrong - maybe I'm importing the project into > Idea in a wrong way? > Or should I use a different JDK? Which version is best for Ignite > development right now? > (I'm using OpenJDK 8 just out of habit)

Re: Ignite compilation fails in IntelliJ IDEA (IgniteLinkTaglet)

2020-08-10 Thread Ivan Bessonov
elete one of the IgniteLinkTaglet files, > this works for me too but is quite inconvenient. > Is there any trick to this? > -- Sincerely yours, Ivan Bessonov

[Check Code Style] is broken in master

2020-07-10 Thread Ivan Bessonov
apache.org/viewType.html?buildTypeId=IgniteTests24Java8_CheckCodeStyle=buildTypeStatusDiv_IgniteTests24Java8=%3Cdefault%3E [2] https://issues.apache.org/jira/browse/IGNITE-13142 -- Sincerely yours, Ivan Bessonov

Re: Re[2]: Apache Ignite 2.9.0 RELEASE [Time, Scope, Manager]

2020-07-15 Thread Ivan Bessonov
Ignite 2.9 this issue: > >>> https://issues.apache.org/jira/browse/IGNITE-13246 ? > >>> > >>> This issue is about BASELINE events and it is very useful for > notification > >>> external tools about changes in baseline. > >>> > >>> Thank you! > >>> > >>> --- > >>> Alexey Kuznetsov > >>> > >> > > > > -- Sincerely yours, Ivan Bessonov

Re: [DISCUSSION] New Ignite settings for IGNITE-12438 and IGNITE-13013

2020-06-29 Thread Ivan Bessonov
also like to understand > better the bounds of the issue with CQ: When does it not work and what are > the symptoms we would see if there was an issue with the way we are using > it, or the K8s infrastructure we deploy to? > > Thanks, > Raymond. > > > > > -- > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/ > -- Sincerely yours, Ivan Bessonov

Re: [DISCUSSION] New Ignite settings for IGNITE-12438 and IGNITE-13013

2020-06-29 Thread Ivan Bessonov
rections. Could > you please provide an example case in which servers have to initiate > new connections to clients? > > 2020-06-29 13:08 GMT+03:00, Ivan Bessonov : > > Hi igniters, Hi Raymond, > > > > that was a really good point. I will try to address it as

Re: [DISCUSSION] New Ignite settings for IGNITE-12438 and IGNITE-13013

2020-06-29 Thread Ivan Bessonov
cannot be used anymore then the server can expect that the > client will establish a new one. Is it just out of current iteration > scope? Or are there still other fundamental problems? > > 2020-06-29 16:32 GMT+03:00, Ivan Bessonov : > > Hi Ivan, > > > > sure, TCP connections

Re: [DISCUSSION] New Ignite settings for IGNITE-12438 and IGNITE-13013

2020-06-16 Thread Ivan Bessonov
le direction only. > Why > > > does > > > > > it matter which node initiates the connection? Why can't one of the > > > nodes > > > > > (e.g., a client) initiate both connections, and then use them > > > > accordingly? > > > >

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

2020-06-10 Thread Ivan Bessonov
ds reasonable to me. I'd > like > > only to hear inputs of @Ivan Rakov , who is about > to > > finish with the tracing support, and @Ivan Bessonov > > , who is fixing a serious limitation for K8 > > deployments [1]. Most likely, both features will be ready by the code > >

PDS suites fail with exit code 137

2020-07-23 Thread Ivan Bessonov
s.apache.org/jira/browse/IGNITE-13266 [4] https://issues.apache.org/jira/browse/IGNITE-13263 [5] https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_PdsIndexing=buildTypeHistoryList_IgniteTests24Java8=pull%2F8051%2Fhead -- Sincerely yours, Ivan Bessonov

Re: Re[2]: Apache Ignite 2.9.0 RELEASE [Time, Scope, Manager]

2020-07-23 Thread Ivan Bessonov
, I would try to deliver the following two changes in Ignite 2.9: > > > >- Communication SPI changes [1] and serverless functions support. > @Ivan > >Bessonov , the first is completed but no > >merged. The second should be already solved too. Could you please > shed some

Re: PDS suites fail with exit code 137

2020-07-23 Thread Ivan Bessonov
mmap/munmap with it and it works > fine. > May be we can create module (similar to direct-io) that use mmap/munap on > platforms, that support them > and fallback to Unsafe if not? > > чт, 23 июл. 2020 г. в 13:31, Ivan Bessonov : > > > Hello Igniters, > > > > I'd like to d

Re: PDS suites fail with exit code 137

2020-07-27 Thread Ivan Bessonov
that I already tested or should we update > TC > >> agents? :) > > > > > > Yes, if you want to use jemalloc, you should install it and configure a > > specific env variable. > > This is just an option to consider, nothing more. I suppose that your > > appro

Re: PDS suites fail with exit code 137

2020-07-23 Thread Ivan Bessonov
m/testing-memory-allocators-ptmalloc2-tcmalloc-hoard-jemalloc-while-trying-to-simulate-real-world-loads/ > > > > чт, 23 июл. 2020 г. в 14:19, Ivan Bessonov : > > > Hello Ivan, > > > > It feels like the problem is more about new starting threads rather than > >

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

2021-01-12 Thread Ivan Bessonov
nova.ks@gmail.com>: > >> > Ivan, my congratulations! > >> > > >> > вт, 12 янв. 2021 г. в 13:32, Andrey Gura : > >> > > >> >> Igniters, > >> >> > >> >> The Apache Ignite Project Management C

Re: Re[2]: [DISCUSSION] Modules organization in Ignite 3

2020-12-08 Thread Ivan Bessonov
e > >>>> strict java access modifiers usage :) The idea here is that a module > should > >>>> never touch a dependent module's private classes, ever. The exported > >>>> classes and interfaces are still free to be modified between > releases, as > >>>> long as it is not a user public API. > >>>> - A module should be logically complete, thus it may be beneficial if > >>>> module name matches with the code package it provides (e.g. > configuration > >>>> -> org.apache.ignite.configuration, replication -> > >>>> org.apache.ignite.replication, raft->org.apache.ignite.raft, etc) > >>>> > >>>> Any other principles/rules we can apply to make the code structure > more > >>>> concise? Thoughts? > >>>> > >>>> --AG > >>>> > >>>> [1] https://issues.apache.org/jira/browse/IGNITE-12552 > >>>> [2] https://issues.apache.org/jira/browse/IGNITE-13513 > >>>> [3] https://issues.apache.org/jira/browse/IGNITE-13220 > >> > >> > >> > >> -- Sincerely yours, Ivan Bessonov

Re: [DISCUSSION] Java 11 for Ignite 3.0 development

2020-12-08 Thread Ivan Bessonov
> > > situation could be described as bad user experience and we > should fix > >>>> > > it. Var handles [2] could be used for solving described > problems. > >>>> > > > >>>> > > * Java 9+ introduces Flight Recorder API [3] which could be > used in > >>>> > > the Ignite project for lightweight profiling of internal > processes. > >>>> > > > >>>> > > Please, share your opinions, objections and ideas about this > topic. I > >>>> > > hope we will not have serious disagreements and the consensus > will be > >>>> > > reached quickly. > >>>> > > > >>>> > > > >>>> > > 1. > >>>> > > > >>>> > > >>>> > http://apache-ignite-developers.2346864.n4.nabble.com/DISCUSS-Ignite-3-0-development-approach-tp49922p50295.html > >>>> > > 2. > >>>> > > > >>>> > > >>>> > https://docs.oracle.com/javase/9/docs/api/java/lang/invoke/VarHandle.html > >>>> > > 3. > >>>> > > > >>>> > > >>>> > https://docs.oracle.com/en/java/javase/11/docs/api/jdk.jfr/jdk/jfr/FlightRecorder.html > >>>> > > > >>>> > > -- Sincerely yours, Ivan Bessonov

Re: [REVIEW REQUEST] IEP-47 Native Persistence Defragmentation, core logic

2020-11-17 Thread Ivan Bessonov
But maybe I just don't know the date. To be short - right now defragmentation is my first priority. вт, 17 нояб. 2020 г. в 15:18, Ivan Bessonov : > Denis, > > chances that feature will be fully complete is a bit low. We still make > adjustments to the API > and we need a few o

Re: [REVIEW REQUEST] IEP-47 Native Persistence Defragmentation, core logic

2020-11-17 Thread Ivan Bessonov
> - > Denis > > > On Thu, Nov 12, 2020 at 7:11 AM Ivan Bessonov > wrote: > > > Hi Igniters, > > > > Core functionality of defragmentation is finally implemented in [1]. > > There's no public API in it > > for now, patch is already very big and had to be s

[REVIEW REQUEST] IEP-47 Native Persistence Defragmentation, core logic

2020-11-12 Thread Ivan Bessonov
://cwiki.apache.org/confluence/display/IGNITE/IEP-47%3A+Native+persistence+defragmentation [1] https://issues.apache.org/jira/browse/IGNITE-13190 [2] https://github.com/apache/ignite/pull/7984/files [3] https://issues.apache.org/jira/browse/IGNITE-13697 -- Sincerely yours, Ivan Bessonov

Re: SHA-512 for Maven deployment

2020-12-27 Thread Ivan Bessonov
> > Can anyone shed some light on this? > > [1] https://infra.apache.org/release-signing.html#basic-facts > [2] > > https://repository.apache.org/content/repositories/orgapacheignite-1490/org/apache/ignite/ignite-core/2.9.1/ > [3] https://maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html > > -Val > -- Sincerely yours, Ivan Bessonov

Re: Defrag?

2021-06-25 Thread Ivan Bessonov
is much smaller. I was > searching > >>>> to see if someone has the same issue. This is also killing > performance. > >>>> > >>>> Founds this: > >>>> > >>>> > https://cwiki.apache.org/confluence/display/IGNITE/IEP-47%3A+Native+persistence+defragmentation > >>>> > >>>> Apparently, there is no auto-rebalancing of pages? or cleanup of > pages? > >>>> > >>>> Has anyone implemented a workaround to rebuild the cache and indexes > >>>> say on a weekly basis to get it to behave reasonably? > >>>> > >>>> Thanks > >>>> > >>> > -- Sincerely yours, Ivan Bessonov

Re: Problem with dropping the index

2021-07-08 Thread Ivan Bessonov
> >> >> > >> >> 2)After adding a DurableBackgroundCleanupIndexTreeTask node crashes, > >> after > >> >> restarting the node, the task will clean the index trees and there > >> will be > >> >> errors when using the index; > >> >> > >> >> 3)etc. > >> >> > >> >> Suggested solution: > >> >> > >> >> Rename the root index trees and write about this with a logical > entry > >> in > >> >> the WAL and do this at the first start of > >> >> DurableBackgroundCleanupIndexTreeTask. > >> >> Thus, if we find the renamed root pages in task 1, we can clear the > >> index > >> >> trees to the end, otherwise the task can be completed. > >> >> Also, if we find that rename pages are present, and the step 2 has > not > >> >> been completed, then we can start rebuilding the indexes. > >> >> > >> >> WDYT? > >> > > >> > -- > >> > > >> > Best regards, > >> > Alexei Scherbakov > > > > -- > > > > Best regards, > > Alexei Scherbakov > -- Sincerely yours, Ivan Bessonov

Re: Ban Java Streams usage in Ignite 3 code

2021-09-08 Thread Ivan Bessonov
gue about performance differences in real-world scenarios, > but increasing GC pressure just to make the code a little bit nicer is > unacceptable. > > I propose to ban streams usage in the codebase (except for the tests). > > Thoughts, objections? > > [1] https://gist.github.com/ptupitsyn/5934bbbf8f92ac4937e534af9386da97 > -- Sincerely yours, Ivan Bessonov

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

2021-11-25 Thread Ivan Bessonov
;>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> чт, 28 окт. 2021 г. в 10:39, Nikita Amelchev < > > >>>>>>>>>>>>>> namelc...@apache.org>: > > >>>>>>>>>>>>>>>>>>>> Maksim, ok. > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> Ivan, > > >>>>>>>>>>>>>>>>>>>> The minor issues can be considered if they will be > > >>>>>>>>>> merged > > >>>>>>>>>>>>>> before > > >>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>> code freeze. > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> ср, 27 окт. 2021 г. в 14:55, Pavel Tupitsyn < > > >>>>>>>>>>>>>> ptupit...@apache.org > > >>>>>>>>>>>>>>>>> : > > >>>>>>>>>>>>>>>>>>>>> Ivan, every additional ticket potentially moves the > > >>>>>>>>>> release > > >>>>>>>>>>>>>> date > > >>>>>>>>>>>>>>>>>>> further. > > >>>>>>>>>>>>>>>>>>>>> Also, AFAIK, Igor is on vacation and can't do a > > >>>>>>>>>> review this > > >>>>>>>>>>>>>> week. > > >>>>>>>>>>>>>>>>>>>>> On Wed, Oct 27, 2021 at 2:32 PM Ivan Daschinsky < > > >>>>>>>>>>>>>>>> ivanda...@gmail.com> > > >>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>> Pavel, but what is the problem to include a minor > > >>>>>>>>>>>>>> refactoring? > > >>>>>>>>>>>>>>>>>>>> Especially > > >>>>>>>>>>>>>>>>>>>>>> before code freeze? > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> ср, 27 окт. 2021 г. в 14:25, Pavel Tupitsyn < > > >>>>>>>>>>>>>>>> ptupit...@apache.org>: > > >>>>>>>>>>>>>>>>>>>>>>> Ivan, IGNITE-15806 seems to be a minor > > >>>>>>>>>> refactoring, not > > >>>>>>>>>>>>>> sure > > >>>>>>>>>>>>>>>> we > > >>>>>>>>>>>>>>>>>>>> should > > >>>>>>>>>>>>>>>>>>>>>>> inflate the scope with this. > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> On Wed, Oct 27, 2021 at 2:13 PM Ivan Daschinsky > > >>>>>>>>>> < > > >>>>>>>>>>>>>>>>>>> ivanda...@gmail.com > > >>>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> Nikita, can we add > > >>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-15806 > > >>>>>>>>>>>>>>>>>>>>>>> this > > >>>>>>>>>>>>>>>>>>>>>>>> ticket for release? > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> ср, 27 окт. 2021 г. в 13:40, Maksim Timonin < > > >>>>>>>>>>>>>>>>>>>> timonin.ma...@gmail.com>: > > >>>>>>>>>>>>>>>>>>>>>>>>> Hi, > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> I'd like to include the ticket in 2.12. > > >>>>>>>>>> There was a > > >>>>>>>>>>>>>>>> performance > > >>>>>>>>>>>>>>>>>>>>>> issue, > > >>>>>>>>>>>>>>>>>>>>>>> I > > >>>>>>>>>>>>>>>>>>>>>>>>> spent some time trying to figure it out. I > > >>>>>>>>>> prepared > > >>>>>>>>>>>>>> some > > >>>>>>>>>>>>>>>> fixes > > >>>>>>>>>>>>>>>>>>>> and I > > >>>>>>>>>>>>>>>>>>>>>> am > > >>>>>>>>>>>>>>>>>>>>>>>>> going to submit a patch this week. > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> I think this issue is critical to include > > >>>>>>>>>> to 2.12 > > >>>>>>>>>>>>>>>> together with > > >>>>>>>>>>>>>>>>>>>> basic > > >>>>>>>>>>>>>>>>>>>>>>>>> IndexQuery functionality, because this > > >>>>>>>>>> ticket > > >>>>>>>>>>>>>> provides > > >>>>>>>>>>>>>>>> expected > > >>>>>>>>>>>>>>>>>>>>>>> behavior > > >>>>>>>>>>>>>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>>>>>>>>> querying indexes - sorted over all nodes > > >>>>>>>>>> results. > > >>>>>>>>>>>>>>>>>>>>>>>>> - IGNITE-15530: IndexQuery has to use > > >>>>>>>>>> MergeSort > > >>>>>>>>>>>>>> reducer > > >>>>>>>>>>>>>>>> [1] > > >>>>>>>>>>>>>>>>>>>>>>>>> [1] > > >>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-15530 > > >>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Oct 27, 2021 at 1:23 PM Nikita > > >>>>>>>>>> Amelchev < > > >>>>>>>>>>>>>>>>>>>>>> namelc...@apache.org> > > >>>>>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>> Hello. > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>> Code freeze is planned for Friday, > > >>>>>>>>>> October 29. > > >>>>>>>>>>>>>>>>>>>>>>>>>> There are 40 unresolved issues [1] in the > > >>>>>>>>>> release > > >>>>>>>>>>>>>>>> scope. I > > >>>>>>>>>>>>>>>>>>>> suggest > > >>>>>>>>>>>>>>>>>>>>>>>>>> bumping up the fix version if they will > > >>>>>>>>>> not be > > >>>>>>>>>>>>>>>> resolved till > > >>>>>>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>>>> code > > >>>>>>>>>>>>>>>>>>>>>>>>>> freeze. > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>> Please, feel free to write if some of > > >>>>>>>>>> them are > > >>>>>>>>>>>>>>>> critical to be > > >>>>>>>>>>>>>>>>>>>> in > > >>>>>>>>>>>>>>>>>>>>>> the > > >>>>>>>>>>>>>>>>>>>>>>>>> 2.12. > > >>>>>>>>>>>>>>>>>>>>>>>>>> Also, please, pay attention to unresolved > > >>>>>>>>>>>>>> documentation > > >>>>>>>>>>>>>>>>>>>> issues. [2] > > >>>>>>>>>>>>>>>>>>>>>>>>>> Sergey, Petr, thanks for helping with TC. > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>> [1] > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> > > >>>> > > >>> > https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.12%27))%20AND%20(component%20is%20EMPTY%20OR%20component%20not%20in%20(documentation))%20%20and%20status%20not%20in%20(%27CLOSED%27%2C%20%27RESOLVED%27)%20ORDER%20BY%20priority%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20 > > >>>>>>>>>>>>>>>>>>>>>>>>>> [2] > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>> > > >>>> > > >>> > https://issues.apache.org/jira/issues/?jql=project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.12%27)%20AND%20status%20NOT%20IN%20(Resolved%2C%20Closed)%20AND%20component%20in%20(documentation)%20ORDER%20BY%20priority%20%20%20%20%20%20%20%20%20 > > >>>>>>>>>>>>>>>>>>>>>>>>>> вт, 26 окт. 2021 г. в 12:50, Petr Ivanov < > > >>>>>>>>>>>>>>>>>>> mr.wei...@gmail.com > > >>>>>>>>>>>>>>>>>>>>> : > > >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks, Sergey. > > >>>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>>>> I've also reconfigured nightly builds > > >>>>>>>>>> for > > >>>>>>>>>>>>>> ignite-2.12 > > >>>>>>>>>>>>>>>>>>> branch. > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 22 Oct 2021, at 17:32, Сергей > > >>>>>>>>>> Утцель < > > >>>>>>>>>>>>>>>>>>> utt...@gmail.com> > > >>>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>> I configured TC bot to 'ignite-2.12' > > >>>>>>>>>> instead > > >>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>>>> 'ignite-2.11' > > >>>>>>>>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>>>>>>>> Best wishes, > > >>>>>>>>>>>>>>>>>>>>>>>>>> Amelchev Nikita > > >>>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>>>>>> Sincerely yours, Ivan Daschinskiy > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>>>> Sincerely yours, Ivan Daschinskiy > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>> Best wishes, > > >>>>>>>>>>>>>>>>>>>> Amelchev Nikita > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>> Best wishes, > > >>>>>>>>>>>>>>>> Amelchev Nikita > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>> Sincerely yours, Ivan Daschinskiy > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>> Best wishes, > > >>>>>>>>>>>>>> Amelchev Nikita > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>> -- > > >>>>>>>>>>>>> Sincerely yours, Ivan Daschinskiy > > >>>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> -- > > >>>>>>>>>>> Best wishes, > > >>>>>>>>>>> Amelchev Nikita > > >>>>>> > > >>>>>> > > >>>>>> -- > > >>>>>> Best wishes, > > >>>>>> Amelchev Nikita > > >>>> > > >>> > > >> > > >> > > >> -- > > >> Sincerely yours, Ivan Daschinskiy > > > > > > > > > > > > -- > > > Best wishes, > > > Amelchev Nikita > > > > > -- > Best wishes, > Amelchev Nikita > -- Sincerely yours, Ivan Bessonov

Re: [DISCUSSION] Error handling in Ignite 3

2022-03-23 Thread Ivan Bessonov
t; > > > > - Why no nested exceptions? Sometimes an error > handler > > is > > > > > > > > interested > > > > > > > > > only in high level exceptions (like Invalid > > > Configuration) > > > > > and > > > > > > > > > sometimes > > > > > > > > > details are needed (like specific configuration > parser > > > > > > > exceptions). > > > > > > > > > > > > > > > > > > > > > > > > > Nested exceptions are not forbidden to use. They can provide > > > > > additional > > > > > > > > details on the error for debug purposes, but not strictly > > > required, > > > > > > > because > > > > > > > > error code + message should provide enough information to the > > > user. > > > > > > > > > > > > > > > > > > > > > > > > >- For async methods returning a Future we may have a > > > universal > > > > > > rule > > > > > > > on > > > > > > > > >how to handle exceptions. For example, we may specify > that > > > any > > > > > > async > > > > > > > > > method > > > > > > > > >can throw only invalid argument exceptions. All other > > errors > > > > are > > > > > > > > > reported > > > > > > > > >via the exceptionally(IgniteException -> {}) callback > even > > > if > > > > > the > > > > > > > > async > > > > > > > > >method was executed synchronously. > > > > > > > > > > > > > > > > > > > > > > > > > This is ok to me. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > вт, 13 апр. 2021 г. в 12:08, Alexei Scherbakov < > > > > > > > > > alexey.scherbak...@gmail.com > > > > > > > > > >: > > > > > > > > > > > > > > > > > > > Igniters, > > > > > > > > > > > > > > > > > > > > I would like to start the discussion about error handling > > in > > > > > > Ignite 3 > > > > > > > > and > > > > > > > > > > how we can improve it compared to Ignite 2. > > > > > > > > > > > > > > > > > > > > The error handling in Ignite 2 was not very good because > of > > > > > generic > > > > > > > > > > CacheException thrown on almost any occasion, having > deeply > > > > > nested > > > > > > > root > > > > > > > > > > cause and often containing no useful information on > further > > > > steps > > > > > > to > > > > > > > > fix > > > > > > > > > > the issue. > > > > > > > > > > > > > > > > > > > > I aim to fix it by introducing some rules on error > > handling. > > > > > > > > > > > > > > > > > > > > *Public exception structure.* > > > > > > > > > > > > > > > > > > > > A public exception must have an error code, a cause, and > an > > > > > action. > > > > > > > > > > > > > > > > > > > > * The code - the combination of 2 byte scope id and 2 > byte > > > > error > > > > > > > number > > > > > > > > > > within the module. This allows up to 2^16 errors for each > > > > scope, > > > > > > > which > > > > > > > > > > should be enough. The error code string representation > can > > > look > > > > > > like > > > > > > > > > > RFT-0001 or TBL-0001 > > > > > > > > > > * The cause - short string description of an issue, > > readable > > > by > > > > > > user. > > > > > > > > > This > > > > > > > > > > can have dynamic parameters depending on the error type > for > > > > > better > > > > > > > user > > > > > > > > > > experience, like "Can't write a snapshot, no space left > on > > > > device > > > > > > > {0}" > > > > > > > > > > * The action - steps for a user to resolve error > situation > > > > > > described > > > > > > > in > > > > > > > > > the > > > > > > > > > > documentation in the corresponding error section, for > > example > > > > > > "Clean > > > > > > > up > > > > > > > > > > disk space and retry the operation". > > > > > > > > > > > > > > > > > > > > Common errors should have their own scope, for example > > > IGN-0001 > > > > > > > > > > > > > > > > > > > > All public methods throw only unchecked > > > > > > > > > > org.apache.ignite.lang.IgniteException containing > > > > aforementioned > > > > > > > > fields. > > > > > > > > > > Each public method must have a section in the javadoc > with > > a > > > > list > > > > > > of > > > > > > > > all > > > > > > > > > > possible error codes for this method. > > > > > > > > > > > > > > > > > > > > A good example with similar structure can be found here > [1] > > > > > > > > > > > > > > > > > > > > *Async timeouts.* > > > > > > > > > > > > > > > > > > > > Because almost all API methods in Ignite 3 are async, > they > > > all > > > > > will > > > > > > > > have > > > > > > > > > a > > > > > > > > > > configurable default timeout and can complete with > timeout > > > > error > > > > > > if a > > > > > > > > > > computation is not finished in time, for example if a > > > response > > > > > has > > > > > > > not > > > > > > > > > been > > > > > > > > > > yet received. > > > > > > > > > > I suggest to complete the async op future with > > > TimeoutException > > > > > in > > > > > > > this > > > > > > > > > > case to make it on par with synchronous execution using > > > > > future.get, > > > > > > > > which > > > > > > > > > > will throw java.util.concurrent.TimeoutException on > > timeout. > > > > > > > > > > For reference, see > > > > > java.util.concurrent.CompletableFuture#orTimeout > > > > > > > > > > No special error code should be used for this scenario. > > > > > > > > > > > > > > > > > > > > *Internal exceptions hierarchy.* > > > > > > > > > > > > > > > > > > > > All internal exceptions should extend > > > > > > > > > > org.apache.ignite.internal.lang.IgniteInternalException > for > > > > > checked > > > > > > > > > > exceptions and > > > > > > > > > > > > > org.apache.ignite.internal.lang.IgniteInternalCheckedException > > > > > for > > > > > > > > > > unchecked exceptions. > > > > > > > > > > > > > > > > > > > > Thoughts ? > > > > > > > > > > > > > > > > > > > > [1] > > > > > > > > > https://docs.oracle.com/cd/B10501_01/server.920/a96525/preface.htm > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > Best regards, > > > > > > > > > > Alexei Scherbakov > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Best regards, > > > > > > > > > Alexey > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > Best regards, > > > > > > > > Alexei Scherbakov > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Vladislav Pyatkov > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > Best regards, > > > > > Alexei Scherbakov > > > > > > > > > > > > > > > > > -- > > > > Best regards, > > > > Andrey V. Mashenkov > > > > > > > > > > > > > -- > > > > > > Best regards, > > > Alexei Scherbakov > > > > > > > > -- > > Best regards, > Alexei Scherbakov > -- Sincerely yours, Ivan Bessonov

Re: [DISCUSSION] BPlusTree design: links and papers

2022-07-19 Thread Ivan Bessonov
some existing implementation? > > What should I study beside source code to better understand Ignite b+ > tree > > and how it can be improved? > > > > > -- Sincerely yours, Ivan Bessonov

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

2022-10-04 Thread Ivan Bessonov
se candidate > is verified and ready to be voted on. What do you think about the 2.14.1 > release, or can the fix wait until 2.15? > I'm going to start VOTE just now. > > [1]. https://issues.apache.org/jira/browse/IGNITE-17764 > -- Sincerely yours, Ivan Bessonov

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

2022-09-30 Thread Ivan Bessonov
has been delayed due to performance issues (compare with > 2.13) for IgniteSqlQueryBenchmark in in-memory mode. We're looking. > > Any suggestions and support are welcome. > -- Sincerely yours, Ivan Bessonov

Re: Use AutoService library to generate Java SPI files in Ignite 3

2022-12-07 Thread Ivan Bessonov
oesn't like that. > > > > I've created a PR [2] with a demonstration how this library can be used > in > > the existing code base. > > > > [1] https://github.com/google/auto/tree/main/service > > [2] https://github.com/apache/ignite-3/pull/1415 > > > > -- > > With regards, > > Aleksandr Polovtsev > > > -- Sincerely yours, Ivan Bessonov

[jira] [Created] (IGNITE-9472) REST API has no permission checks for cluster activation/deactivation

2018-09-05 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9472: - Summary: REST API has no permission checks for cluster activation/deactivation Key: IGNITE-9472 URL: https://issues.apache.org/jira/browse/IGNITE-9472 Project

[jira] [Created] (IGNITE-9518) getPagesFillFactor returns NaN for empty cache

2018-09-10 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9518: - Summary: getPagesFillFactor returns NaN for empty cache Key: IGNITE-9518 URL: https://issues.apache.org/jira/browse/IGNITE-9518 Project: Ignite Issue Type

[jira] [Created] (IGNITE-9475) Closures that has been created on client does not provide real class name to TASK_* permissions

2018-09-05 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9475: - Summary: Closures that has been created on client does not provide real class name to TASK_* permissions Key: IGNITE-9475 URL: https://issues.apache.org/jira/browse/IGNITE-9475

[jira] [Created] (IGNITE-9535) ClientChangeGlobalStateComputeRequest is missing @GridInternal annotation

2018-09-11 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9535: - Summary: ClientChangeGlobalStateComputeRequest is missing @GridInternal annotation Key: IGNITE-9535 URL: https://issues.apache.org/jira/browse/IGNITE-9535 Project

[jira] [Created] (IGNITE-9883) Do not block get/getAll during start/stop operations on other cache.

2018-10-15 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9883: - Summary: Do not block get/getAll during start/stop operations on other cache. Key: IGNITE-9883 URL: https://issues.apache.org/jira/browse/IGNITE-9883 Project

[jira] [Created] (IGNITE-9916) Do not block SQL operations during exchange.

2018-10-17 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9916: - Summary: Do not block SQL operations during exchange. Key: IGNITE-9916 URL: https://issues.apache.org/jira/browse/IGNITE-9916 Project: Ignite Issue Type

[jira] [Created] (IGNITE-9915) Do not block get/getAll during baseline node stopping.

2018-10-17 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9915: - Summary: Do not block get/getAll during baseline node stopping. Key: IGNITE-9915 URL: https://issues.apache.org/jira/browse/IGNITE-9915 Project: Ignite

[jira] [Created] (IGNITE-9917) Write proper tests for start/stop client.

2018-10-17 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9917: - Summary: Write proper tests for start/stop client. Key: IGNITE-9917 URL: https://issues.apache.org/jira/browse/IGNITE-9917 Project: Ignite Issue Type: Sub

[jira] [Created] (IGNITE-9987) Do not block reading during client node start/stop.

2018-10-24 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9987: - Summary: Do not block reading during client node start/stop. Key: IGNITE-9987 URL: https://issues.apache.org/jira/browse/IGNITE-9987 Project: Ignite Issue

[jira] [Created] (IGNITE-10107) Cache 7 tests optimization

2018-11-01 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10107: -- Summary: Cache 7 tests optimization Key: IGNITE-10107 URL: https://issues.apache.org/jira/browse/IGNITE-10107 Project: Ignite Issue Type: Improvement

[jira] [Created] (IGNITE-10115) Remove excessive "setAccessible(oldAccessible)" in GridTestUtils

2018-11-01 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10115: -- Summary: Remove excessive "setAccessible(oldAccessible)" in GridTestUtils Key: IGNITE-10115 URL: https://issues.apache.org/jira/browse/IGNITE-10115

[jira] [Created] (IGNITE-10084) Cache 5 tests optimization

2018-10-31 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10084: -- Summary: Cache 5 tests optimization Key: IGNITE-10084 URL: https://issues.apache.org/jira/browse/IGNITE-10084 Project: Ignite Issue Type: Improvement

[jira] [Created] (IGNITE-10157) Fix inspections failures in GridTestUtils

2018-11-07 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10157: -- Summary: Fix inspections failures in GridTestUtils Key: IGNITE-10157 URL: https://issues.apache.org/jira/browse/IGNITE-10157 Project: Ignite Issue Type

[jira] [Created] (IGNITE-10142) Cache 8 tests optimization

2018-11-06 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10142: -- Summary: Cache 8 tests optimization Key: IGNITE-10142 URL: https://issues.apache.org/jira/browse/IGNITE-10142 Project: Ignite Issue Type: Improvement

[jira] [Created] (IGNITE-10151) Fix BinaryMarshallerSelfTest#testDefaultMapping test

2018-11-06 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10151: -- Summary: Fix BinaryMarshallerSelfTest#testDefaultMapping test Key: IGNITE-10151 URL: https://issues.apache.org/jira/browse/IGNITE-10151 Project: Ignite

[jira] [Created] (IGNITE-9705) GridCacheDatabaseSharedManager#createPageMemory flushes invalid byte buffer into snapshot manager

2018-09-26 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9705: - Summary: GridCacheDatabaseSharedManager#createPageMemory flushes invalid byte buffer into snapshot manager Key: IGNITE-9705 URL: https://issues.apache.org/jira/browse/IGNITE

[jira] [Created] (IGNITE-9694) Do not block reading queries on exchange events that don't change data visibility

2018-09-25 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9694: - Summary: Do not block reading queries on exchange events that don't change data visibility Key: IGNITE-9694 URL: https://issues.apache.org/jira/browse/IGNITE-9694

[jira] [Created] (IGNITE-10945) Document Baseline auto-adjust feature

2019-01-15 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10945: -- Summary: Document Baseline auto-adjust feature Key: IGNITE-10945 URL: https://issues.apache.org/jira/browse/IGNITE-10945 Project: Ignite Issue Type

[jira] [Created] (IGNITE-10640) Create cluster-wide MetaStorage analogue

2018-12-11 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10640: -- Summary: Create cluster-wide MetaStorage analogue Key: IGNITE-10640 URL: https://issues.apache.org/jira/browse/IGNITE-10640 Project: Ignite Issue Type

[jira] [Created] (IGNITE-10475) Introduce IDEA async debugger annotations.

2018-11-29 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10475: -- Summary: Introduce IDEA async debugger annotations. Key: IGNITE-10475 URL: https://issues.apache.org/jira/browse/IGNITE-10475 Project: Ignite Issue Type

[jira] [Created] (IGNITE-10369) PDS 4 hangs on TC

2018-11-21 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10369: -- Summary: PDS 4 hangs on TC Key: IGNITE-10369 URL: https://issues.apache.org/jira/browse/IGNITE-10369 Project: Ignite Issue Type: Test

[jira] [Created] (IGNITE-10321) Bug CacheContinuousWithTransformerReplicatedSelfTest.LocalEventListener causes certain tests to flack.

2018-11-19 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10321: -- Summary: Bug CacheContinuousWithTransformerReplicatedSelfTest.LocalEventListener causes certain tests to flack. Key: IGNITE-10321 URL: https://issues.apache.org/jira/browse

[jira] [Created] (IGNITE-9610) IgniteStandByClusterTest.testSimple is broken in master

2018-09-17 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-9610: - Summary: IgniteStandByClusterTest.testSimple is broken in master Key: IGNITE-9610 URL: https://issues.apache.org/jira/browse/IGNITE-9610 Project: Ignite

[jira] [Created] (IGNITE-11109) DistributedMetaStorageTest should be moved into different test suite

2019-01-28 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11109: -- Summary: DistributedMetaStorageTest should be moved into different test suite Key: IGNITE-11109 URL: https://issues.apache.org/jira/browse/IGNITE-11109 Project

[jira] [Created] (IGNITE-11111) DistributedMetaStoragePersistentTest doesn't work on Zookeeper SPI

2019-01-28 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-1: -- Summary: DistributedMetaStoragePersistentTest doesn't work on Zookeeper SPI Key: IGNITE-1 URL: https://issues.apache.org/jira/browse/IGNITE-1 Project

[jira] [Created] (IGNITE-11108) Zookeeper handles DataBags differently

2019-01-28 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11108: -- Summary: Zookeeper handles DataBags differently Key: IGNITE-11108 URL: https://issues.apache.org/jira/browse/IGNITE-11108 Project: Ignite Issue Type

[jira] [Created] (IGNITE-11681) Some DistributedMetaStorageTest test methods constantly fail in master

2019-04-04 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11681: -- Summary: Some DistributedMetaStorageTest test methods constantly fail in master Key: IGNITE-11681 URL: https://issues.apache.org/jira/browse/IGNITE-11681 Project

[jira] [Created] (IGNITE-11684) CacheSerializableTransactionsTest#testGetRemoveTxNearCache2 (and 1) is flacky

2019-04-04 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11684: -- Summary: CacheSerializableTransactionsTest#testGetRemoveTxNearCache2 (and 1) is flacky Key: IGNITE-11684 URL: https://issues.apache.org/jira/browse/IGNITE-11684

[jira] [Created] (IGNITE-11683) DistributedMetaStoragePersistentTest#testClientReconnect hangs sometimes.

2019-04-04 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11683: -- Summary: DistributedMetaStoragePersistentTest#testClientReconnect hangs sometimes. Key: IGNITE-11683 URL: https://issues.apache.org/jira/browse/IGNITE-11683

[jira] [Created] (IGNITE-11416) DistributedMetaStorage improvements

2019-02-25 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11416: -- Summary: DistributedMetaStorage improvements Key: IGNITE-11416 URL: https://issues.apache.org/jira/browse/IGNITE-11416 Project: Ignite Issue Type

[jira] [Created] (IGNITE-11390) DistributedMetaStorage start is incorrect for in-memory cluster

2019-02-22 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11390: -- Summary: DistributedMetaStorage start is incorrect for in-memory cluster Key: IGNITE-11390 URL: https://issues.apache.org/jira/browse/IGNITE-11390 Project

[jira] [Created] (IGNITE-11388) Fix UnsupportedOperationException in MarshallerContextImpl

2019-02-22 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11388: -- Summary: Fix UnsupportedOperationException in MarshallerContextImpl Key: IGNITE-11388 URL: https://issues.apache.org/jira/browse/IGNITE-11388 Project: Ignite

[jira] [Created] (IGNITE-11574) Exchange on NodeLeft event hangs when cluster is in transition state

2019-03-19 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11574: -- Summary: Exchange on NodeLeft event hangs when cluster is in transition state Key: IGNITE-11574 URL: https://issues.apache.org/jira/browse/IGNITE-11574 Project

[jira] [Created] (IGNITE-11560) @WithSystemProperty annotation breaks some existing tests.

2019-03-18 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11560: -- Summary: @WithSystemProperty annotation breaks some existing tests. Key: IGNITE-11560 URL: https://issues.apache.org/jira/browse/IGNITE-11560 Project: Ignite

[jira] [Created] (IGNITE-11612) http.GridHttpDeploymentSelfTest always fails

2019-03-22 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11612: -- Summary: http.GridHttpDeploymentSelfTest always fails Key: IGNITE-11612 URL: https://issues.apache.org/jira/browse/IGNITE-11612 Project: Ignite Issue

[jira] [Created] (IGNITE-11236) Add Distributed Metastorage to the list of IgniteFeatures

2019-02-06 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11236: -- Summary: Add Distributed Metastorage to the list of IgniteFeatures Key: IGNITE-11236 URL: https://issues.apache.org/jira/browse/IGNITE-11236 Project: Ignite

[jira] [Created] (IGNITE-11264) JVM crash in OffheapReadWriteLock#tryWriteLock

2019-02-08 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11264: -- Summary: JVM crash in OffheapReadWriteLock#tryWriteLock Key: IGNITE-11264 URL: https://issues.apache.org/jira/browse/IGNITE-11264 Project: Ignite Issue

[jira] [Created] (IGNITE-11347) DistributedMetaStoragePersistentTest.testUnstableTopology is flaky

2019-02-18 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11347: -- Summary: DistributedMetaStoragePersistentTest.testUnstableTopology is flaky Key: IGNITE-11347 URL: https://issues.apache.org/jira/browse/IGNITE-11347 Project

[jira] [Created] (IGNITE-11313) Cluster hangs on cache invoke with binary objects creation

2019-02-13 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11313: -- Summary: Cluster hangs on cache invoke with binary objects creation Key: IGNITE-11313 URL: https://issues.apache.org/jira/browse/IGNITE-11313 Project: Ignite

[jira] [Created] (IGNITE-11323) Reduce boilerplate "System.setProperty" code in tests

2019-02-14 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11323: -- Summary: Reduce boilerplate "System.setProperty" code in tests Key: IGNITE-11323 URL: https://issues.apache.org/jira/browse/IGNITE-11323 Proje

[jira] [Created] (IGNITE-11362) New protocol version is absent in baseline autoadjustment visor args

2019-02-20 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11362: -- Summary: New protocol version is absent in baseline autoadjustment visor args Key: IGNITE-11362 URL: https://issues.apache.org/jira/browse/IGNITE-11362 Project

[jira] [Created] (IGNITE-11293) NPE in TcpCommunicationSpi

2019-02-11 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11293: -- Summary: NPE in TcpCommunicationSpi Key: IGNITE-11293 URL: https://issues.apache.org/jira/browse/IGNITE-11293 Project: Ignite Issue Type: Bug

[jira] [Created] (IGNITE-11063) IgniteClusterActivateDeactivateTestWithPersistence#testDeactivateDuringEvictionAndRebalance has NPE inside of it.

2019-01-24 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11063: -- Summary: IgniteClusterActivateDeactivateTestWithPersistence#testDeactivateDuringEvictionAndRebalance has NPE inside of it. Key: IGNITE-11063 URL: https://issues.apache.org

[jira] [Created] (IGNITE-11066) Start MetaStorage for write before activation

2019-01-24 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11066: -- Summary: Start MetaStorage for write before activation Key: IGNITE-11066 URL: https://issues.apache.org/jira/browse/IGNITE-11066 Project: Ignite Issue

[jira] [Created] (IGNITE-11188) Optimize baseline autoadjustment for in-memory clusters with zero timeout

2019-02-04 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11188: -- Summary: Optimize baseline autoadjustment for in-memory clusters with zero timeout Key: IGNITE-11188 URL: https://issues.apache.org/jira/browse/IGNITE-11188

[jira] [Created] (IGNITE-11882) Bugs related to SPI & tests fixes

2019-05-31 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11882: -- Summary: Bugs related to SPI & tests fixes Key: IGNITE-11882 URL: https://issues.apache.org/jira/browse/IGNITE-11882 Project: Ignite Issue Type:

[jira] [Created] (IGNITE-11931) Rewrite @WithSystemProperty handling using JUnit rules.

2019-06-17 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11931: -- Summary: Rewrite @WithSystemProperty handling using JUnit rules. Key: IGNITE-11931 URL: https://issues.apache.org/jira/browse/IGNITE-11931 Project: Ignite

[jira] [Created] (IGNITE-11864) Log FileNotFoundException on restore if no segments were found.

2019-05-22 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11864: -- Summary: Log FileNotFoundException on restore if no segments were found. Key: IGNITE-11864 URL: https://issues.apache.org/jira/browse/IGNITE-11864 Project

[jira] [Created] (IGNITE-11858) IgniteClientRejoinTest.testClientsReconnectAfterStart is flaky

2019-05-21 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11858: -- Summary: IgniteClientRejoinTest.testClientsReconnectAfterStart is flaky Key: IGNITE-11858 URL: https://issues.apache.org/jira/browse/IGNITE-11858 Project: Ignite

[jira] [Created] (IGNITE-11861) GridEventConsumeSelfTest.testMultithreadedWithNodeRestart fails on TC

2019-05-21 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-11861: -- Summary: GridEventConsumeSelfTest.testMultithreadedWithNodeRestart fails on TC Key: IGNITE-11861 URL: https://issues.apache.org/jira/browse/IGNITE-11861 Project

  1   2   >