Node and cluster life-cycle in ignite-3

2021-06-01 Thread Sergey Chugunov
Hello Igniters, I would like to start a discussion on evolving IEP-73 [1]. Now it covers a narrow topic about components dependencies but it makes sense to cover in the IEP a broader question: how different components should be initialized to support different modes of an individual node or a

Re: Fix force rebuild indexes

2021-03-25 Thread Sergey Chugunov
Kirill, Indeed current behavior of force rebuild API seems broken, we need to fix it, +1 from me too. BTW would it be useful to allow rebuilding individual indices? On Wed, Mar 24, 2021 at 6:20 PM ткаленко кирилл wrote: > Hello! > > What do you mean by the implementation plan? > Implement

[jira] [Created] (IGNITE-14382) Network module API structuring

2021-03-24 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14382: Summary: Network module API structuring Key: IGNITE-14382 URL: https://issues.apache.org/jira/browse/IGNITE-14382 Project: Ignite Issue Type: Sub

[jira] [Created] (IGNITE-14323) Messaging naming unification

2021-03-16 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14323: Summary: Messaging naming unification Key: IGNITE-14323 URL: https://issues.apache.org/jira/browse/IGNITE-14323 Project: Ignite Issue Type: Sub-task

[jira] [Created] (IGNITE-14297) API to unregister HandlerProvider from network module

2021-03-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14297: Summary: API to unregister HandlerProvider from network module Key: IGNITE-14297 URL: https://issues.apache.org/jira/browse/IGNITE-14297 Project: Ignite

[jira] [Created] (IGNITE-14296) Classe

2021-03-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14296: Summary: Classe Key: IGNITE-14296 URL: https://issues.apache.org/jira/browse/IGNITE-14296 Project: Ignite Issue Type: Sub-task Reporter

[jira] [Created] (IGNITE-14295) Message interface to be introduced

2021-03-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14295: Summary: Message interface to be introduced Key: IGNITE-14295 URL: https://issues.apache.org/jira/browse/IGNITE-14295 Project: Ignite Issue Type

[jira] [Created] (IGNITE-14231) IGNITE_ENABLE_FORCIBLE_NODE_KILL flag is not supported in inverse connection request scenario

2021-02-24 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14231: Summary: IGNITE_ENABLE_FORCIBLE_NODE_KILL flag is not supported in inverse connection request scenario Key: IGNITE-14231 URL: https://issues.apache.org/jira/browse/IGNITE

[jira] [Created] (IGNITE-14184) API for off-line update of configuration

2021-02-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14184: Summary: API for off-line update of configuration Key: IGNITE-14184 URL: https://issues.apache.org/jira/browse/IGNITE-14184 Project: Ignite Issue

[jira] [Created] (IGNITE-14183) Cross-root validation

2021-02-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14183: Summary: Cross-root validation Key: IGNITE-14183 URL: https://issues.apache.org/jira/browse/IGNITE-14183 Project: Ignite Issue Type: Sub-task

[jira] [Created] (IGNITE-14182) NamedList remove improvements

2021-02-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14182: Summary: NamedList remove improvements Key: IGNITE-14182 URL: https://issues.apache.org/jira/browse/IGNITE-14182 Project: Ignite Issue Type: Sub

[jira] [Created] (IGNITE-14181) Configuration to support arrays of primitive types

2021-02-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14181: Summary: Configuration to support arrays of primitive types Key: IGNITE-14181 URL: https://issues.apache.org/jira/browse/IGNITE-14181 Project: Ignite

[jira] [Created] (IGNITE-14180) Storage notification API

2021-02-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14180: Summary: Storage notification API Key: IGNITE-14180 URL: https://issues.apache.org/jira/browse/IGNITE-14180 Project: Ignite Issue Type: Sub-task

[jira] [Created] (IGNITE-14178) Asynchronous Storage API

2021-02-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14178: Summary: Asynchronous Storage API Key: IGNITE-14178 URL: https://issues.apache.org/jira/browse/IGNITE-14178 Project: Ignite Issue Type: Sub-task

[jira] [Created] (IGNITE-14155) Test IgniteClusterIdTagTest.testInMemoryClusterTag is flaky on TC

2021-02-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-14155: Summary: Test IgniteClusterIdTagTest.testInMemoryClusterTag is flaky on TC Key: IGNITE-14155 URL: https://issues.apache.org/jira/browse/IGNITE-14155 Project

Re: [DISCUSSION] Unified Configuration for Ignite 3.0

2020-12-17 Thread Sergey Chugunov
< valentin.kuliche...@gmail.com> wrote: > Thanks, Sergey! Looks good to me. > > -Val > > On Tue, Dec 15, 2020 at 12:12 AM Sergey Chugunov < > sergey.chugu...@gmail.com> > wrote: > > > Val, > > > > Your comments make total sense to me, I've fixed them and update

Re: [DISCUSSION] Unified Configuration for Ignite 3.0

2020-12-15 Thread Sergey Chugunov
, Sergey Chugunov On Sat, Dec 12, 2020 at 3:20 AM Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Hi Sergey, > > Thanks for doing this. > > It looks like PR #5 is already under review, so I guess it will be merged > soon. I would really love to see that, b

[DISCUSSION] Unified Configuration for Ignite 3.0

2020-12-11 Thread Sergey Chugunov
Hello Igniters, I would like to present two pull requests [1], [2] with basic implementation of IEP-55 for Unified Configuration [3] and IEP-63 REST API for Unified Configuration [4]. The main goal of these PRs is to present and discuss a new approach for preparing and managing Ignite

[jira] [Created] (IGNITE-13718) REST API to manage configuration

2020-11-17 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13718: Summary: REST API to manage configuration Key: IGNITE-13718 URL: https://issues.apache.org/jira/browse/IGNITE-13718 Project: Ignite Issue Type: Sub

[jira] [Created] (IGNITE-13712) Simple application integrating dynamic configuration

2020-11-17 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13712: Summary: Simple application integrating dynamic configuration Key: IGNITE-13712 URL: https://issues.apache.org/jira/browse/IGNITE-13712 Project: Ignite

Re: [DISCUSS] Ignite 3.0 development approach

2020-11-16 Thread Sergey Chugunov
maller subset of changes will leave Ignite 3.0 in a transient state > > with people being too afraid to move to it because there are more major > > breaking changes scheduled. > > > > пт, 13 нояб. 2020 г. в 18:28, Alexey Zinoviev : > > > >> I'm -1 for creating a n

Re: [DISCUSS] Ignite 3.0 development approach

2020-11-10 Thread Sergey Chugunov
Igniters, I thought over Friday meeting ideas and concerns and summarized them in these three points: 1. *Components design unification approach.* New proposed components will be developed by different contributors, but they need to be unified and should integrate with each other

[jira] [Created] (IGNITE-13674) Document Persistent store defragmentation

2020-11-04 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13674: Summary: Document Persistent store defragmentation Key: IGNITE-13674 URL: https://issues.apache.org/jira/browse/IGNITE-13674 Project: Ignite Issue

Re: IEP-53 Maintenance Mode: request for review

2020-10-09 Thread Sergey Chugunov
> Pavel > > On Fri, Oct 9, 2020 at 9:59 AM Sergey Chugunov > wrote: > > > Hello Igniters, > > > > I'm getting closer to finishing main ticket for Maintenance Mode feature > > [1] and now working on test fixes (most likely test modifications are > > needed).

Re: Broken test in master: BasicIndexTest

2020-10-09 Thread Sergey Chugunov
Max, Thanks for spotting this, great catch! Zhenya, could you please file a ticket of at least Critical priority? On Fri, Oct 9, 2020 at 9:24 AM Zhenya Stanilovsky wrote: > > > Thanks Maxim, the test is correct no need for removal. > I checked 2.9 too, but looks it all ok there. I will take a

IEP-53 Maintenance Mode: request for review

2020-10-09 Thread Sergey Chugunov
Hello Igniters, I'm getting closer to finishing main ticket for Maintenance Mode feature [1] and now working on test fixes (most likely test modifications are needed). So I would like to ask for a review of my pull request [2] to discuss the code earlier. Test status is pretty good so I expect

[jira] [Created] (IGNITE-13558) GridCacheProcessor should implement better parallelization when restoring partition states on startup

2020-10-08 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13558: Summary: GridCacheProcessor should implement better parallelization when restoring partition states on startup Key: IGNITE-13558 URL: https://issues.apache.org/jira

[jira] [Created] (IGNITE-13557) Logging improvements for PDS memory restore process

2020-10-08 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13557: Summary: Logging improvements for PDS memory restore process Key: IGNITE-13557 URL: https://issues.apache.org/jira/browse/IGNITE-13557 Project: Ignite

[jira] [Created] (IGNITE-13550) CLI command to execute maintenance action in corrupted PDS scenario

2020-10-07 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13550: Summary: CLI command to execute maintenance action in corrupted PDS scenario Key: IGNITE-13550 URL: https://issues.apache.org/jira/browse/IGNITE-13550

[DISCUSSION] User-facing API for managing Maintenance Mode

2020-09-29 Thread Sergey Chugunov
Hello Ignite dev community, As internal implementation of Maintenance Mode [1] is getting closer to finish I want to discuss one more thing: user-facing API (I will use control utility for examples) for managing it. What should be managed? When a node enters MM, it may start some automatic

Re: [DISCUSSION] Maintenance Mode feature

2020-09-29 Thread Sergey Chugunov
/main/java/org/apache/ignite/internal/managers/encryption/GridEncryptionManager.java#L710 > > > 21 сент. 2020 г., в 14:37, Sergey Chugunov > написал(а): > > > > Ivan, > > > > Sorry for some confusion, MM indeed is not a normal mode. What I was > trying > >

Re: [DISCUSSION] Maintenance Mode feature

2020-09-23 Thread Sergey Chugunov
er were easy. Unfortunately I cannot suggest > 100% better approaches so far. So, I should trust your vision. > > 2020-09-22 10:29 GMT+03:00, Sergey Chugunov : > > Ivan, > > > > Checkpointer in Maintenance Mode is started and allows normal operations > as > > it may be nee

Re: [DISCUSSION] Maintenance Mode feature

2020-09-22 Thread Sergey Chugunov
ffers from the cluster. > > To recover node Ignite should locally change master key before join. > > > > Please, take a look into source code [1] > > > > [1] > > > https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ig

Re: [DISCUSSION] Maintenance Mode feature

2020-09-21 Thread Sergey Chugunov
special mode" approach we will get > an additional flag in the code making the code more complex and > fragile. Should not I worry about it? > > 2020-09-02 10:45 GMT+03:00, Sergey Chugunov : > > Vladislav, Ivan, > > > > Thank you for your questions and suggestions.

Re: [DISCUSSION] Maintenance Mode feature

2020-09-02 Thread Sergey Chugunov
rovide a possibility for client where he can make a > > decision without a manual intervention? > > > > For example: Start node and manually agree with an option and after > > automatically resolve conflict and back to topology as a stable node. > > > > On Mon, Aug 3

Re: [DISCUSSION] Maintenance Mode feature

2020-08-31 Thread Sergey Chugunov
tly we already have 3 modes (inactive, read-only, read-write) > and the subject is about one more. From the first glance it could be > hard for a user to understand and use all modes properly. Do we really > need all spectrum? Could we simplify things somehow? > > 2020-08-27 15:59 GM

Re: [DISCUSSION] Maintenance Mode feature

2020-08-27 Thread Sergey Chugunov
> > > 27 авг. 2020 г., в 10:25, Sergey Chugunov > написал(а): > > > > Hello Igniters, > > > > I want to start a discussion about new supporting feature that could be > > very useful in many scenarios where persistent storage is involved: > > Maintenanc

[DISCUSSION] Maintenance Mode feature

2020-08-27 Thread Sergey Chugunov
Hello Igniters, I want to start a discussion about new supporting feature that could be very useful in many scenarios where persistent storage is involved: Maintenance Mode. *Summary* Maintenance Mode (MM for short) is a special state of Ignite node when node doesn't serve user requests nor

[jira] [Created] (IGNITE-13367) meta --remove command usage improvements

2020-08-18 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13367: Summary: meta --remove command usage improvements Key: IGNITE-13367 URL: https://issues.apache.org/jira/browse/IGNITE-13367 Project: Ignite Issue

[jira] [Created] (IGNITE-13366) Prohibit unconditional automatic deletion of data files if WAL was disabled prior to node's shutdown

2020-08-17 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13366: Summary: Prohibit unconditional automatic deletion of data files if WAL was disabled prior to node's shutdown Key: IGNITE-13366 URL: https://issues.apache.org/jira/browse

[jira] [Created] (IGNITE-13260) Improve javadoc documentation for FilePageStore abstraction.

2020-07-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13260: Summary: Improve javadoc documentation for FilePageStore abstraction. Key: IGNITE-13260 URL: https://issues.apache.org/jira/browse/IGNITE-13260 Project

[jira] [Created] (IGNITE-13239) Document APIs to view and change Cluster ID and Tag

2020-07-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13239: Summary: Document APIs to view and change Cluster ID and Tag Key: IGNITE-13239 URL: https://issues.apache.org/jira/browse/IGNITE-13239 Project: Ignite

[jira] [Created] (IGNITE-13212) Peer class loading does not work for Scan Query

2020-07-03 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13212: Summary: Peer class loading does not work for Scan Query Key: IGNITE-13212 URL: https://issues.apache.org/jira/browse/IGNITE-13212 Project: Ignite

[jira] [Created] (IGNITE-13190) Core defragmentation functions

2020-06-26 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13190: Summary: Core defragmentation functions Key: IGNITE-13190 URL: https://issues.apache.org/jira/browse/IGNITE-13190 Project: Ignite Issue Type: Sub

[jira] [Created] (IGNITE-13189) Maintenance mode switch and defragmentation process initialization

2020-06-26 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13189: Summary: Maintenance mode switch and defragmentation process initialization Key: IGNITE-13189 URL: https://issues.apache.org/jira/browse/IGNITE-13189 Project

[jira] [Created] (IGNITE-13185) API to change Cluster Tag and notify about change of Cluster Tag

2020-06-25 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13185: Summary: API to change Cluster Tag and notify about change of Cluster Tag Key: IGNITE-13185 URL: https://issues.apache.org/jira/browse/IGNITE-13185 Project

[jira] [Created] (IGNITE-13182) Document Cluster ID and Tag feature

2020-06-25 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13182: Summary: Document Cluster ID and Tag feature Key: IGNITE-13182 URL: https://issues.apache.org/jira/browse/IGNITE-13182 Project: Ignite Issue Type

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

2020-06-16 Thread Sergey Chugunov
roperty. > > > Potentially, we can put more effort throughout an Ignite 3.0 timeframe > > and > > > remove the property altogether. @Valentin Kulichenko > > > , could you please suggest any alternate > > naming? > > > > > > Btw, what are the

[jira] [Created] (IGNITE-13151) Checkpointer code refactoring

2020-06-15 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13151: Summary: Checkpointer code refactoring Key: IGNITE-13151 URL: https://issues.apache.org/jira/browse/IGNITE-13151 Project: Ignite Issue Type: Sub

[jira] [Created] (IGNITE-13143) Persistent store defragmentation

2020-06-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13143: Summary: Persistent store defragmentation Key: IGNITE-13143 URL: https://issues.apache.org/jira/browse/IGNITE-13143 Project: Ignite Issue Type: New

[jira] [Created] (IGNITE-13141) Modify .NET counterpart of IgniteCluster to include functionality of Cluster ID and tag

2020-06-10 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-13141: Summary: Modify .NET counterpart of IgniteCluster to include functionality of Cluster ID and tag Key: IGNITE-13141 URL: https://issues.apache.org/jira/browse/IGNITE-13141

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

2020-06-10 Thread Sergey Chugunov
scenarios will stop working without additional logic like sending data through router node. As far as I know client-client connectivity is involved in p2p class deployment scenarios, does anyone know about other cases? -- Thanks, Sergey Chugunov On Wed, Jun 3, 2020 at 5:37 PM Denis Magda w

Re: Question: network issues of single node.

2020-06-08 Thread Sergey Chugunov
Of course I meant ticket [1] increased cluster stability in situation of blinking network. [1] https://issues.apache.org/jira/browse/IGNITE-7163 On Mon, Jun 8, 2020 at 1:51 PM Sergey Chugunov wrote: > Vladimir, > > Adding to what Alexey has said I remember that cases of short-ter

Re: Question: network issues of single node.

2020-06-08 Thread Sergey Chugunov
s me of > those notorious issues that would fire once a week or month under specific > configuration settings. So, I would not touch the code that fixes the issue > unless @Alexey Goncharuk or @Sergey Chugunov > confirms that it's safe to do. Also, there should > be a test fo

Re: [DISCUSSION] IEP-47 Native persistence defragmentation

2020-06-01 Thread Sergey Chugunov
Hi Ivan, I have an idea about suggested maintenance mode. First of all, I agree with your ideas about discovery restrictions: node should not join topology when performing defragmentation. At the same time I haven't heard about requests for this mode from users, so we don't know much about

[jira] [Created] (IGNITE-12878) Improve logging for async writing of Binary Metadata

2020-04-08 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-12878: Summary: Improve logging for async writing of Binary Metadata Key: IGNITE-12878 URL: https://issues.apache.org/jira/browse/IGNITE-12878 Project: Ignite

[jira] [Created] (IGNITE-12876) Test to cover deadlock fix between checkpoint, entry update and ttl-cleanup threads

2020-04-08 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-12876: Summary: Test to cover deadlock fix between checkpoint, entry update and ttl-cleanup threads Key: IGNITE-12876 URL: https://issues.apache.org/jira/browse/IGNITE-12876

Re: deadlock in system pool on meta update

2020-03-17 Thread Sergey Chugunov
Hello Sergey, Your analysis looks valid to me, we definitely need to investigate this deadlock and find out how to fix it. Could you create a ticket and write a test that reproduces the issue with sufficient probability? Thanks! On Mon, Mar 16, 2020 at 8:22 PM Sergey-A Kosarev wrote: >

Re: MetaStorage key length limitations and Cache Metrics configuration

2020-02-28 Thread Sergey Chugunov
Ivan, I also don't think this issue is a blocker for 2.8 as it affects only experimental functionality and only in special cases. Removing key length limitations in MetaStorage seems more strategic approach to me but depending on how we decide to approach it (as a local fix or as part of a

[jira] [Created] (IGNITE-12721) Validation of key length written to Distributed Metastorage

2020-02-27 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-12721: Summary: Validation of key length written to Distributed Metastorage Key: IGNITE-12721 URL: https://issues.apache.org/jira/browse/IGNITE-12721 Project

Re: [VOTE] Allow or prohibit a joint use of @deprecated and @IgniteExperimental

2020-02-12 Thread Sergey Chugunov
-1 Prohibit. To me as a developer the situation when old but stable API is deprecated with only experimental (thus unstable/unfinished) alternative is very far from comfortable. And from outside folks it may look like as a sign of immature processes inside Ignite community (which is definitely

[jira] [Created] (IGNITE-12646) When DEBUG mode is enabled GridToStringBuilder may throw java.util.ConcurrentModificationException

2020-02-09 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-12646: Summary: When DEBUG mode is enabled GridToStringBuilder may throw java.util.ConcurrentModificationException Key: IGNITE-12646 URL: https://issues.apache.org/jira/browse

Re: AWS EBS Discovery: Contributor Wanted

2020-01-28 Thread Sergey Chugunov
> > > > Kind regards > > *Emmanouil Gkatziouras* > > https://egkatzioura.com/ | > > https://www.linkedin.com/in/gkatziourasemmanouil/ > > https://github.com/gkatzioura > > > > > > On Fri, 24 Jan 2020 at 15:15, Sergey Chugunov > > > wrote: > >

Re: AWS EBS Discovery: Contributor Wanted

2020-01-24 Thread Sergey Chugunov
? -- Thank you, Sergey Chugunov. On Thu, Jan 23, 2020 at 5:32 PM Emmanouil Gkatziouras wrote: > Hi all! > > Yes It seems possible to get some free quota for integration tests on AWS > [1] however most probably they are not gonna last forever. > > [1] > > https://aws.amazon.

New blog post on Apache Ignite in AWS

2020-01-22 Thread Sergey Chugunov
Hello community, Recently I published a new blog post on getting started with Apache Ignite in AWS [1]. I tried to make my example as simple as possible while keeping it usable. Let me know if this post is useful for you. I plan to write several follow-up posts about AWS-specific things but

[jira] [Created] (IGNITE-12439) More descriptive message in situation of IgniteOutOfMemoryException, warning message if risk of IOOME is found

2019-12-12 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-12439: Summary: More descriptive message in situation of IgniteOutOfMemoryException, warning message if risk of IOOME is found Key: IGNITE-12439 URL: https://issues.apache.org

Re: IgniteOutOfMemoryException in LOCAL cache mode with persistence enabled

2019-12-11 Thread Sergey Chugunov
Hi Mitchell, I believe that research done by Anton is correct, and the root cause of the OOME is proportion of memory occupied by metapages in data region. Each cache started in data region allocates one or more metapages per initialized partition so when you run your test with only one cache

Contribution to Apache Ignite

2019-11-20 Thread Sergey Chugunov
, there are plenty of them and we could figure out what to pick up next. Anyway, thank you for your interest to our project and community! [1] https://issues.apache.org/jira/browse/IGNITE-11312 -- Best regards, Sergey Chugunov.

Re: Binary object format KB article

2019-10-16 Thread Sergey Chugunov
re to a reader. And yes, > intuition about metadata registration is definitely an important, > related but slightly different subject. > > ср, 16 окт. 2019 г. в 14:23, Sergey Chugunov : > > > > Ivan, thank you for documenting this functionality, agree with Pavel > here. > &g

Re: Binary object format KB article

2019-10-16 Thread Sergey Chugunov
Ivan, thank you for documenting this functionality, agree with Pavel here. I think this document is a good starting point and contains a lot of low-level details and great examples but from my perspective it doesn't show how binary objects fit into a broader picture. It worth adding higher-level

Cluster ID and tag: identification of the cluster

2019-08-28 Thread Sergey Chugunov
/IGNITE-12111 -- Best Regards, Sergey Chugunov.

[jira] [Created] (IGNITE-12111) Cluster ID and tag: properties to identify the cluster

2019-08-27 Thread Sergey Chugunov (Jira)
Sergey Chugunov created IGNITE-12111: Summary: Cluster ID and tag: properties to identify the cluster Key: IGNITE-12111 URL: https://issues.apache.org/jira/browse/IGNITE-12111 Project: Ignite

Re: Asynchronous registration of binary metadata

2019-08-23 Thread Sergey Chugunov
etween registration and metadata > > usages > > > > > > with > > > > > > > such fast-fix? > > > > > > > > > > > > > > I believe, that we need to move it to distributed metastorage, > > and > > &

Re: Re[2]: Asynchronous registration of binary metadata

2019-08-15 Thread Sergey Chugunov
Denis, Thanks for bringing this issue up, decision to write binary metadata from discovery thread was really a tough decision to make. I don't think that moving metadata to metastorage is a silver bullet here as this approach also has its drawbacks and is not an easy change. In addition to

[jira] [Created] (IGNITE-11952) Bug fixes and improvements in console utilities & test fixes

2019-07-02 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11952: Summary: Bug fixes and improvements in console utilities & test fixes Key: IGNITE-11952 URL: https://issues.apache.org/jira/browse/IGNITE-11952 Pro

[jira] [Created] (IGNITE-11865) FailureProcessor treats tcp-comm-worker as blocked when it works on reestablishing connect to failed client node

2019-05-22 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11865: Summary: FailureProcessor treats tcp-comm-worker as blocked when it works on reestablishing connect to failed client node Key: IGNITE-11865 URL: https://issues.apache.org

[jira] [Created] (IGNITE-11743) Stopping caches concurrently with node join may lead to crash of the node

2019-04-15 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11743: Summary: Stopping caches concurrently with node join may lead to crash of the node Key: IGNITE-11743 URL: https://issues.apache.org/jira/browse/IGNITE-11743

[jira] [Created] (IGNITE-11739) Refactoring of cache lifecycle and cache configuration management code

2019-04-12 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11739: Summary: Refactoring of cache lifecycle and cache configuration management code Key: IGNITE-11739 URL: https://issues.apache.org/jira/browse/IGNITE-11739

[jira] [Created] (IGNITE-11621) Node is stuck in "No next node in topology" infinite loop in special case.

2019-03-25 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11621: Summary: Node is stuck in "No next node in topology" infinite loop in special case. Key: IGNITE-11621 URL: https://issues.apache.org/jira/browse/IG

[jira] [Created] (IGNITE-11493) Test CheckpointFreeListTest#testFreeListRestoredCorrectly always fails in DiskCompression suite

2019-03-06 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11493: Summary: Test CheckpointFreeListTest#testFreeListRestoredCorrectly always fails in DiskCompression suite Key: IGNITE-11493 URL: https://issues.apache.org/jira/browse

[jira] [Created] (IGNITE-11459) Possible dead code in TcpDiscoveryStatusCheckMessage flow

2019-02-28 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11459: Summary: Possible dead code in TcpDiscoveryStatusCheckMessage flow Key: IGNITE-11459 URL: https://issues.apache.org/jira/browse/IGNITE-11459 Project: Ignite

[jira] [Created] (IGNITE-11348) Ping node procedure may fail when another node leaves the cluster

2019-02-18 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11348: Summary: Ping node procedure may fail when another node leaves the cluster Key: IGNITE-11348 URL: https://issues.apache.org/jira/browse/IGNITE-11348 Project

[jira] [Created] (IGNITE-11290) History of server node IDs should be passed to new nodes with NodeAddedMessage

2019-02-11 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11290: Summary: History of server node IDs should be passed to new nodes with NodeAddedMessage Key: IGNITE-11290 URL: https://issues.apache.org/jira/browse/IGNITE-11290

[jira] [Created] (IGNITE-11159) Collections of 'start-on-join' caches and 'init-caches' should be filtered

2019-01-31 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11159: Summary: Collections of 'start-on-join' caches and 'init-caches' should be filtered Key: IGNITE-11159 URL: https://issues.apache.org/jira/browse/IGNITE-11159

Re: Baseline auto-adjust`s discuss

2019-01-25 Thread Sergey Chugunov
Anton, As I understand from the IEP document policy was supposed to support two timeouts: soft and hard, so here you're proposing a bit simpler functionality. Just to clarify, do I understand correctly that this feature when enabled will auto-adjust blt on each node join/node left event, and

[jira] [Created] (IGNITE-11011) Initialize components with grid disco data when NodeAddFinished message is received

2019-01-21 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-11011: Summary: Initialize components with grid disco data when NodeAddFinished message is received Key: IGNITE-11011 URL: https://issues.apache.org/jira/browse/IGNITE-11011

[jira] [Created] (IGNITE-10819) Test IgniteClientRejoinTest.testClientsReconnectAfterStart became flaky in master recently

2018-12-25 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-10819: Summary: Test IgniteClientRejoinTest.testClientsReconnectAfterStart became flaky in master recently Key: IGNITE-10819 URL: https://issues.apache.org/jira/browse/IGNITE

[jira] [Created] (IGNITE-10809) IgniteClusterActivateDeactivateTestWithPersistence.testActivateFailover3 fails in master

2018-12-24 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-10809: Summary: IgniteClusterActivateDeactivateTestWithPersistence.testActivateFailover3 fails in master Key: IGNITE-10809 URL: https://issues.apache.org/jira/browse/IGNITE

[GitHub] ignite pull request #5600: Ignite 10374

2018-12-07 Thread sergey-chugunov-1985
GitHub user sergey-chugunov-1985 opened a pull request: https://github.com/apache/ignite/pull/5600 Ignite 10374 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-10374-1 Alternatively you can review

[GitHub] ignite pull request #5578: IGNITE_DISABLE_WAL_DURING_REBALANCING turned on b...

2018-12-05 Thread sergey-chugunov-1985
GitHub user sergey-chugunov-1985 opened a pull request: https://github.com/apache/ignite/pull/5578 IGNITE_DISABLE_WAL_DURING_REBALANCING turned on by default, test for race between checkpointer and affinity change added You can merge this pull request into a Git repository

Re: [DISCUSSION] Design document. Rebalance caches by transferring partition files

2018-11-27 Thread Sergey Chugunov
Eduard, This algorithm looks much easier but could you clarify some edge cased please? If I understand correctly when there is a continuous flow of updates to the page already transferred to receiver checkpointer will write this page to the log file over and over again. Do you see here any risks

Re: [VOTE] Creation dedicated list for github notifiacations

2018-11-26 Thread Sergey Chugunov
+1 Plus this dedicated list should be properly documented in wiki, mentioning it in How to Contribute [1] or in Make Teamcity Green Again [2] would be a good idea. [1] https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute [2]

[jira] [Created] (IGNITE-10409) ExchangeFuture should be in charge on cancelling rebalancing process

2018-11-26 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-10409: Summary: ExchangeFuture should be in charge on cancelling rebalancing process Key: IGNITE-10409 URL: https://issues.apache.org/jira/browse/IGNITE-10409

[GitHub] ignite pull request #5468: IGNITE-10374 if rebalance isn't restarted no need...

2018-11-21 Thread sergey-chugunov-1985
GitHub user sergey-chugunov-1985 opened a pull request: https://github.com/apache/ignite/pull/5468 IGNITE-10374 if rebalance isn't restarted no need to disable already … …disabled WAL You can merge this pull request into a Git repository by running: $ git pull https

[jira] [Created] (IGNITE-10374) Node doesn't own rebalanced partitions on rebalancing finished

2018-11-21 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-10374: Summary: Node doesn't own rebalanced partitions on rebalancing finished Key: IGNITE-10374 URL: https://issues.apache.org/jira/browse/IGNITE-10374 Project

Re: Brainstorm: Make TC Run All faster

2018-11-15 Thread Sergey Chugunov
? In my mind it is possible that we have a good bunch of tests that cover the same code and could be replaced with just a single test. In the ideal world we would even determine the minimal set of tests to cover our codebase and remove excessive. -- Best regards, Sergey Chugunov. On Thu, Nov 15

[jira] [Created] (IGNITE-10153) [TC Bot] Implement tests running time report

2018-11-07 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-10153: Summary: [TC Bot] Implement tests running time report Key: IGNITE-10153 URL: https://issues.apache.org/jira/browse/IGNITE-10153 Project: Ignite

[GitHub] ignite pull request #5047: IGNITE-9957 Updates count was reduced to speed up...

2018-10-22 Thread sergey-chugunov-1985
GitHub user sergey-chugunov-1985 opened a pull request: https://github.com/apache/ignite/pull/5047 IGNITE-9957 Updates count was reduced to speed up the test You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite

[jira] [Created] (IGNITE-9958) Optimize execution time of CacheContinuousQueryVariationsTest

2018-10-22 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-9958: --- Summary: Optimize execution time of CacheContinuousQueryVariationsTest Key: IGNITE-9958 URL: https://issues.apache.org/jira/browse/IGNITE-9958 Project: Ignite

[jira] [Created] (IGNITE-9957) Optimize execution time of BinaryMetadataUpdatesFlowTest

2018-10-22 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-9957: --- Summary: Optimize execution time of BinaryMetadataUpdatesFlowTest Key: IGNITE-9957 URL: https://issues.apache.org/jira/browse/IGNITE-9957 Project: Ignite

  1   2   3   4   5   >