Re: Which ports does ignite cluster need to run normally?

2018-04-25 Thread Olexandr K
Thanks Val one more question on this if I want to minimize number of potentially-used ports (because of our security guys) is it ok to have configuration like below one? here we have 3 server nodes each running on separate server, they always use the same 47500 port - no ranges As I understood if

RE: Using a cache as an affinity co-located processing buffer in Ignite.Net

2018-04-25 Thread Raymond Wilson
Getting back to best practices… I now have some code that can create and establish the continuous query that will inject the filters into the remote nodes to perform the processing work on the new items arriving in the cache. What is the usual metaphor for managing the lifecycle of such a sin

What does "Non heap" mean in the log?

2018-04-25 Thread Michael Jay
Hi, I am confused about "Non heap" here, what does it represent and where it will be used? What the difference between "Non heap" and off-heap? Moreover, how to change its size?

Re: IgniteDataStreamer.flush() returns before all futures are completed

2018-04-25 Thread Yakov Zhdanov
David, can you try adding all the futures to a collection and change assert condition to check that for all futures in that collection fut.isDone() is true? This should be a proper assertion. Please let me know if it works. Yakov Zhdanov чт, 26 апр. 2018 г., 0:30 David Harvey : > We had assumed

IgniteDataStreamer.flush() returns before all futures are completed

2018-04-25 Thread David Harvey
We had assumed that if we did, in one thread: IgniteFuture f = streamer.addData(...); f.listen(...) streamer.flush(); assert( all the prior futures have completed); << this triggered. I can't determine if this a bug, or just that the description could use improvement.

Cache metrics

2018-04-25 Thread javastuff....@gmail.com
Can we reset cache metrics, without destroying or restarting a cache? Thanks, -Sam -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/

cache keys comparision

2018-04-25 Thread Som Som
hello, how does ignite compare the keys of cache? for example c# dictionary key object has two methods gethashcode and equals.

Re: Problems with persistence and partitioned cache in 2.4.0

2018-04-25 Thread Jose Otavio Rizzatti
Hey, Setting the base topology on the server's startup did the trick. Thanks, Slava! B R, *Jose Otavio Rizzatti* Senior Software Engineer - Mobile Developer Platform +31 6 22257080 | joseo...@uber.com | uber.com On Wed, Apr 25, 2018 at 4:11 PM, slava.koptilin wrote: > Hello Jose, > > It lo

Re: Problems with persistence and partitioned cache in 2.4.0

2018-04-25 Thread slava.koptilin
Hello Jose, It looks like you need include all nodes into the baseline topology. It can be done via `IgniteCluster` interface as follows: // Connecting to the cluster. Ignite ignite = Ignition.start(); // Getting all the server nodes that are *already up and running*. Collection no

Problems with persistence and partitioned cache in 2.4.0

2018-04-25 Thread Jose Otavio Rizzatti
Hello everyone, I have a cache server for compilation artifacts ( https://github.com/uber/buck-http-cache - the current OSS version) which I'm currently upgrading to 2.4.0. It's got 4 different caches setup, all partitioned and with 1 backup copy. While using 1.7.0, the data is distributed among

Re: Effective Data through DataStream

2018-04-25 Thread Ilya Lantukh
Hi, Ignite DataStreamer protocol has overhead for metadata: 11 bytes per key-value pair + metadata for the whole batch, which size depends on many factors. So, 400 MB of raw data that you observe is rather logical. On Tue, Apr 24, 2018 at 9:42 PM, mimmo_c wrote: > Hi, > > Someone could help me?

Re: Fwd: Re: Ignite cache query

2018-04-25 Thread Вячеслав Коптилин
Hello Shaleen, It looks like that you want that SQL engine would create table columns based on the hashmap which has a dynamic structure (obviously you can add and remove keys from the map simultaneously). So, every time when you add/remove a key from the map for a particular entry, SQL engine sho

Re: Why Ignite SQL can not support transactional mode transaction

2018-04-25 Thread slava.koptilin
Hello, In short, Apache Ignite's SQL engine executes DML statements on top of committed data without creating a snapshot. So, in order to provide fully transactional SQL, SQL engine should be built on top of new MVCC protocol. Please take a look at the following Ignite enhancement proposal (IEP):

Re: Apache Ignite application deploy without rebalancing

2018-04-25 Thread Pavel Kovalenko
Hello, Most probably there is no actual rebalancing started and we fire REBALANCE_STARTED event ahead of time. Could you please turn on INFO log level for Ignite classes and check that after node shutdown a message "Skipping rebalancing" appears in logs? 2018-04-25 7:55 GMT+03:00 moon-duck : > U