Re: Apache Ignite 3.0

2020-08-11 Thread Valentin Kulichenko
Denis, Agree. Added this requirement to the page along with everything else discussed so far. -Val On Tue, Aug 11, 2020 at 4:07 PM Denis Magda wrote: > Val, > > I remember some of us wanted to rework the transactional API. Is it still > relevant? > > Also, I would add the native image feature

Re: Apache Ignite 3.0

2020-08-11 Thread Denis Magda
Val, I remember some of us wanted to rework the transactional API. Is it still relevant? Also, I would add the native image feature of GraalVM to the scope of the release. Presently, even Java *thin* clients fail if an app is compiled and started as the native image. Turns out that the thin

Re: Apache Ignite 3.0

2020-08-11 Thread Valentin Kulichenko
Hi Saikat, Absolutely, we should revisit the existing APIs and decide which we want to keep as-is, which we want to remove, and which we want to rework and modernize. 3.0 is a rare opportunity to do such a cleanup :) -Val On Mon, Aug 10, 2020 at 6:54 PM Saikat Maitra wrote: > Hi Val, > >

Re: Apache Ignite 3.0

2020-08-11 Thread Valentin Kulichenko
Hi Petr, I agree -- we should better modularize the platform. The current way if very error-prone, especially during upgrades -- any changes made within IGNITE_HOME (configs, scripts, modules, etc.) must be merged with a new version of the package. There is no standard way of doing this.

[jira] [Created] (IGNITE-13353) DynamicCacheChangeBatch invokes partition validation for all caches

2020-08-11 Thread Sergey Uttsel (Jira)
Sergey Uttsel created IGNITE-13353: -- Summary: DynamicCacheChangeBatch invokes partition validation for all caches Key: IGNITE-13353 URL: https://issues.apache.org/jira/browse/IGNITE-13353 Project:

Re: Apache Ignite Board report, August, 2020

2020-08-11 Thread Dmitriy Pavlov
Hi Saikat, thank you, it definitely makes sense to add. So, the following version has been filed to the board meeting agenda. ## Description: Apache Ignite® is a horizontally scalable, fault-tolerant distributed in-memory computing platform for building real-time applications that can process

[jira] [Created] (IGNITE-13352) ScanQueryIterator needs closing or resources will leak

2020-08-11 Thread Ilya Kasnacheev (Jira)
Ilya Kasnacheev created IGNITE-13352: Summary: ScanQueryIterator needs closing or resources will leak Key: IGNITE-13352 URL: https://issues.apache.org/jira/browse/IGNITE-13352 Project: Ignite

[jira] [Created] (IGNITE-13351) .NET: Add generic types and methods support to Services

2020-08-11 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-13351: --- Summary: .NET: Add generic types and methods support to Services Key: IGNITE-13351 URL: https://issues.apache.org/jira/browse/IGNITE-13351 Project: Ignite

Re: new connection event

2020-08-11 Thread Ilya Kasnacheev
Hello! I'm not sure this is a good event. Events are computer-processable, while SSL error either needs attention from a human or none at all. Then again, sometimes it's not an SSL error (come to think or it, unauthorized people tend to not use SSL since success is not an option here) but any

Re: [DISCUSSION] Add index rebuild time metrics

2020-08-11 Thread Nikolay Izhikov
> I propose to stick with a cache-group level metric (e.g. > getIndexBuildProgress) +1 > that returns a float from 0 to 1, which is calculated as [processedKeys] / > [localCacheSize]. From my point of view, we shouldn’t do calculations on the Ignite side if we can avoid it. I’d rather

Re: [DISCUSSION] Add index rebuild time metrics

2020-08-11 Thread Ivan Rakov
> > As a compromise, I can add jmx methods (rebuilding indexes in the process > and the percentage of rebuilding) for the entire node, but I tried to find > a suitable place and did not find it, tell me where to add it? I have checked existing JMX beans. To be honest, I struggle to find a

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

2020-08-11 Thread Artem Budnikov
Hi Everyone, I looked at the documentation tasks for Ignite 2.9 [1] and noticed that some of them were being worked on. I'll take a look at the other tickets (unassigned or assigned to me). I hope I'll have enough time to finish them by the time of the release. -Artem [1]:

[jira] [Created] (IGNITE-13350) Migrate ZookeeperDiscoveryStatistics to new metrics framework

2020-08-11 Thread Nikolay Izhikov (Jira)
Nikolay Izhikov created IGNITE-13350: Summary: Migrate ZookeeperDiscoveryStatistics to new metrics framework Key: IGNITE-13350 URL: https://issues.apache.org/jira/browse/IGNITE-13350 Project:

new connection event

2020-08-11 Thread Oleg Ostanin
Hello igniters! I wonder if we can add a new event for a failed ssl connection? Considering security hazards it can be quite helpful to get notifications in case someone unauthorized is trying to connect to the cluster. I've created a small pull-request to illustrate a possible solution.

[jira] [Created] (IGNITE-13349) Migrate TcpDiscoveryStatistics to new metrics framework

2020-08-11 Thread Nikolay Izhikov (Jira)
Nikolay Izhikov created IGNITE-13349: Summary: Migrate TcpDiscoveryStatistics to new metrics framework Key: IGNITE-13349 URL: https://issues.apache.org/jira/browse/IGNITE-13349 Project: Ignite

[jira] [Created] (IGNITE-13348) Creating IgniteAtomicLong from the client node may hang.

2020-08-11 Thread Vyacheslav Koptilin (Jira)
Vyacheslav Koptilin created IGNITE-13348: Summary: Creating IgniteAtomicLong from the client node may hang. Key: IGNITE-13348 URL: https://issues.apache.org/jira/browse/IGNITE-13348 Project:

[jira] [Created] (IGNITE-13347) Add InitialSize and MaxSize to DataRegion metrics

2020-08-11 Thread Nikolay Izhikov (Jira)
Nikolay Izhikov created IGNITE-13347: Summary: Add InitialSize and MaxSize to DataRegion metrics Key: IGNITE-13347 URL: https://issues.apache.org/jira/browse/IGNITE-13347 Project: Ignite