Re: Ignite Webconsole (console.gridgain.com) login not not working

2020-06-17 Thread Denis Mekhanikov
Tarun, Thanks for the report! We've had an issue with the service. It's back on now. Denis ср, 17 июн. 2020 г. в 16:17, tarunk : > Hi All, > > I have been using ignite webconsole with my login hosted at > https://console.gridgain.com/signin. > I remember using it till ~a month back, while loggi

Re: [External]Re: unable to start node

2020-09-03 Thread Denis Mekhanikov
It seems that there is a String value in the CustomerCharsCache cache that is being rebalanced to the new node, where it tries to be indexed. Kamlesh, do you have an SQL table that stores data in the CustomerCharsCache? Did you put any data to this cache using cache API directly? Denis чт, 3 сент

Re: Issue in Alter Table - Drop Column functionality

2020-09-03 Thread Denis Mekhanikov
Does the DROP TABLE statement work if you specify the schema name explicitly? For example, if the table is in the PUBLIC schema, try running the following query: ALTER TABLE PUBLIC.person DROP COLUMN (age) Denis ср, 2 сент. 2020 г. в 20:27, Shravya Nethula < shravya.neth...@aline-consulting.com>:

Re: Issue in Alter Table - Drop Column functionality

2020-09-03 Thread Denis Mekhanikov
I mean, DROP COLUMN, not DROP TABLE. Denis чт, 3 сент. 2020 г. в 11:46, Denis Mekhanikov : > Does the DROP TABLE statement work if you specify the schema name > explicitly? > For example, if the table is in the PUBLIC schema, try running the > following query: ALTER TABLE PUBLIC

Re: How to persist data only on selected nodes but not all nodes in cluster

2020-09-03 Thread Denis Mekhanikov
When you have persistence configured in your cluster, some set of nodes form a baseline topology (BLT). Those are the nodes that store the data and persist it on their disks. Nodes outside of the BLT can query the data stored on other nodes that are in the BLT. Normally nodes are not added to the b

Re: NullPointerException when destroying cache

2020-09-03 Thread Denis Mekhanikov
Thanks for the report! I created a JIRA issue for that: https://issues.apache.org/jira/browse/IGNITE-13398 This bug doesn't seem to have any impact in your case. The following case is affected though: If you have multiple services, one of which has ServiceConfiguration#cacheName specified: https:/

Re: [External]Re: unable to start node

2020-09-03 Thread Denis Mekhanikov
t; around 3 months back. > > > > Please, let me know is there anything we should try to recover the node ? > > > > *Thanks and Regards,* > > *Kamlesh Joshi* > > > > *From:* Denis Mekhanikov > *Sent:* 03 September 2020 14:08 > *To:* user > *Subject:*

Re: [External]Re: unable to start node

2020-09-03 Thread Denis Mekhanikov
table connected to that cache (we don’t update anything > though SQL though) but its not created via CREATE TABLE command. We use > XMLs to create caches. > > > > > > *Thanks and Regards,* > > *Kamlesh Joshi* > > > > *From:* Denis Mekhanikov > *Sent:* 03 S

Re: Question about SQL query when persistence enabled

2019-03-25 Thread Denis Mekhanikov
Justin, You can think of your dataset as if there was no separation between disk and memory. So, all data is always available for all SQL operations. Data, which is available in memory will be used right away. Data, which is present on disk only will be loaded into memory first, and after that us

Re: What's the difference between client node, jdbc driver and thin client

2019-03-25 Thread Denis Mekhanikov
In general client nodes have better performance than thin clients, but they require more resources and have stronger coupling with the rest of the cluster. Thin client and thin JDBC driver have about the same performance, so everything depends on a use-case. So, your understanding is quite correct

Re: Error in running wordcount hadoop example in ignite

2019-04-02 Thread Denis Mekhanikov
Hi! As far as I can see, you tried running examples from Hadoop 2.7.7 But Ignite uses Hadoop version 2.4.1 internally. So, I would start from checking the same examples for the matching version of Hadoop (2.4.1). Denis чт, 28 февр. 2019 г. в 08:58, mehdi sey : > hi > i want to execute wordcount

Re: sizing

2019-05-14 Thread Denis Mekhanikov
Clay, If you want to store plain strings without any schema or markup, then use varchar. But if you plan to store POJOs, then binary objects should certainly be used instead of varchar. Binary types contain meta information, improving type safety of stored data. Binary objects don't apply any com

Re: Trouble with continuous queries

2019-05-14 Thread Denis Mekhanikov
Mike, First of all, it's recommended to have a separate cache per table to avoid storing of objects of different types in the same cache. Continuous query receives all updates on the cache regardless of their type. Local listener is invoked when new events happen. Existing records can be processe

Re: Two DataStreamer pods for load balancing on Kubernetes

2019-05-14 Thread Denis Mekhanikov
Sheshananda, > we are not getting any logs for the 2nd pod Do you mean that the client node with the data streamer doesn't join the cluster? Or the node joins, but just doesn't receive any data from Kafka? Denis пт, 3 мая 2019 г. в 06:26, sheshananda : > HI, > > I am using DataStreamer to load

Re: Timestamp with Python thin client

2019-05-14 Thread Denis Mekhanikov
Stéphane, Could you provide the code, that results in this exception? Do you try to insert the tuple as a single field via SQL? There is no such primitive as a tuple in SQL, so you should probably split timestamp into datetime and nanoseconds columns and store them separately as two different colu

Re: Metrics to get size of cache in memory

2019-05-15 Thread Denis Mekhanikov
Gupabhi, Memory-related metrics are available on data region level. You can see, how much space is occupied by each data region on every node. You can find available metrics here: https://apacheignite.readme.io/docs/memory-metrics Denis ср, 15 мая 2019 г. в 01:21, gupabhi : > Hello, > I'm

Re: Ignite WebSessionFilter client threads eating up CPU usage

2019-05-16 Thread Denis Mekhanikov
Patrick, Could you explain a bit more, why do you think that striped pool is the reason? Striped pool is where cache operations happen. So, if you see, that it consumes a lot of CPU, then it probably means, that a lot of cache operations are coming to the cluster. You can record a JFR and see, wh

Re: java.lang.NoSuchMethodError: org.apache.ignite.IgniteCache.getName()Ljava/lang/String;

2019-05-16 Thread Denis Mekhanikov
Tomasz, There is no such Ignite version as 2.8.0. The latest one is 2.7.0. Please make sure that all dependencies are resolved correctly. Denis пн, 13 мая 2019 г. в 12:50, Tomasz Prus : > Hi, > i'm trying to set up Ignite 2.8.0 in our application but i get such error: > > java.lang.NoSuchMethod

Re: Store raw binary value in Apache Ignite through thin python client

2019-05-16 Thread Denis Mekhanikov
Hi! Thanks for the report! Seems like the implementation of serialization of primitive arrays is not optimal. I created a JIRA ticket for this issue: https://issues.apache.org/jira/browse/IGNITE-11854 Denis вт, 14 мая 2019 г. в 13:53, kulinskyvs : > I'm trying to save some raw binary data into

Re: Integrity of write behind

2019-05-17 Thread Denis Mekhanikov
John, Entries are queued for persisting only on primary nodes, so if it fails before writing all updates to the underlying database, then it will result in some entries not being written to the database at all. This is the price for a better performance, that write behind provides. Take a look at

Re: Trouble with continuous queries

2019-05-22 Thread Denis Mekhanikov
r to work for this scenario. It is using a simple for > cache. I have tried but it does not appear to ever be > notified of events > > On Tue, May 14, 2019 at 10:55 AM Denis Mekhanikov > wrote: > >> Mike, >> >> First of all, it's recommended to have a se

Re: Re:Re:RE: Re: Node can not join cluster

2019-05-22 Thread Denis Mekhanikov
Vishalan, Please create a new thread and provide information about your setup and logs. The OP doesn't seem to be getting your questions. Denis пн, 20 мая 2019 г. в 12:44, Vishalan : > What was the solution to above problem.I am facing the same issue > > > > -- > Sent from: http://apache-ig

Re: loading a cache into memory after startup

2019-06-13 Thread Denis Mekhanikov
Hi! You can use a scan query, that will iterate over the whole dataset and bring it to memory. You don't need to perform any specific processing. Just touching it is enough for it to appear in memory. In version 2.8 there will be a new API, allowing preloading partitions. IgniteCache.preloadPartit

Re: Connect external application to Ignite cluster via REST

2019-06-17 Thread Denis Mekhanikov
Kushan, I would recommend using one of thin clients, since they have better performance comparing to REST. They work over a binary protocol, while REST needs data to be serialized as strings. Connectors for thin clients are enabled on all nodes by default, so you can any one to connect. Find more

Re: about single service redistribution after node restart

2019-07-03 Thread Denis Mekhanikov
Hi! Currently services don't get redistributed if new nodes join a topology. So, if you have all services deployed on one node, then they won't be moved to newly joined ones. This is a known issue. The following ticket mentions it: https://issues.apache.org/jira/browse/IGNITE-7667 Currently even d

Re: IgniteCache.destroy() taking long time

2019-08-14 Thread Denis Mekhanikov
Folks, Partition map exchange (PME) will actually happen in both cases: PARTITIONED and REPLICATED. We need to understand, which part of the destroy is the longest. If you enable INFO logs, then you’ll see messages about partition map exchange happening when you destroy caches. Check, whether P

Re: Cache spreading to new nodes

2019-08-14 Thread Denis Mekhanikov
Marco, Rebalance mode set to NONE means that your cache won’t be rebalanced at all unless you trigger it manually. I think, it’s better not to set it, because otherwise if you don’t trigger the rebalance, then only one node will store the cache. Also the backup filter specified in the affinity

Re: Cache spreading to new nodes

2019-08-22 Thread Denis Mekhanikov
ly backup nodes or was that a typo? I thought it was a filter for all the nodes for a cache. On Wed, 14 Aug 2019 at 17:58, Denis Mekhanikov wrote: > Marco, > > Rebalance mode set to NONE means that your cache won’t be rebalanced at > all unless you trigger it manually. > I think,

Re: Does IgniteCache.containsKey lock the key in a Transaction?

2019-08-22 Thread Denis Mekhanikov
Yohan, IgniteCache#containsKey(...) locks a key under pessimistic transactions with REPEATABLE_READ isolation level, just like a get(). And it doesn’t make servers send values back to a request

Re: Capacity planning for production deployment on kubernetes

2019-08-22 Thread Denis Mekhanikov
Shivakumar, Such allocation doesn’t allow full memory utilization, so it’s possible, that nodes will crash because of out of memory errors. So, it’s better to follow the given recommendation. If you want us to investigate reasons of the failures, please provide logs and configuration of the fai

Re: Capacity planning for production deployment on kubernetes

2019-08-23 Thread Denis Mekhanikov
error message in ignite node: > > > > > > "ERROR","JVM will be halted immediately due to the failure: > > > [failureCtx=FailureContext [type=SYSTEM_WORKER_TERMINATION, err=class > > > o.a.i.IgniteCheckedException: Failed to archive WAL segment >

Re: IgniteCache.destroy() taking long time

2019-08-26 Thread Denis Mekhanikov
Partition map exchange is an absolutely necessary procedure, that cannot be disabled. Functionality of all caches depend on it. I checked, and a cache destruction is performed as a part of a partition map exchange, and not the opposite. If you see, that nodes join the cluster fast, but cache de

Re: Replicated cache partition size

2019-08-26 Thread Denis Mekhanikov
Niels, I believe, that the reason is performance of an affinity function and a size of GridDhtPartitionsFullMessage. An affinity function needs to assign partitions to nodes. In case of a replicated cache, there are (number of partitions) x (number of nodes) pairs of (node, partition) that need

Re: Exception handling for asynchronous backup

2019-08-30 Thread Denis Mekhanikov
Hi! If the cache is transactional, then no inconsistencies are possible, since two-phase commit guarantees, that all nodes have data records of the same version. In case of an atomic cache, primary node failure can indeed lead to an inconsistency between different versions of the same partitio

Re: Using Persistent ignite queues

2019-09-03 Thread Denis Mekhanikov
Hi! IgniteQueue is stored in the atomics cache, which is called ignite-sys-atomic-cache@default-ds-group by default. This cache is stored in the default data region, so in order to make it persisted, you need to make the default data region persisted using DataStorageConfiguration#defaultDataRe

Re: Ignition Start - Timeout if connection is unsuccessful

2019-09-11 Thread Denis Mekhanikov
Mahesh, There is a TcpDiscoverySpi property, that defines this behaviour: TcpDiscoverySpi#joinTimeout [1]. So, instead of calling Ignition.start() with a special property, you can specify this timeout in the configuration. If a join attempt is failed and joinTimeout is already exceeded, then the c

Re: nodes are restarting when i try to drop a table created with persistence enabled

2019-09-25 Thread Denis Mekhanikov
I think, the issue is that Ignite can't recover from IgniteOutOfMemory, even by removing data. Shiva, did IgniteOutOfMemory occur for the first time when you did the DROP TABLE, or before that? Denis ср, 25 сент. 2019 г. в 02:30, Denis Magda : > > Shiva, > > Does this issue still exist? Ignite De

Re: Gracefully shutting down the data grid

2019-10-08 Thread Denis Mekhanikov
Shiva, What version of Ignite do you use and do you have security configured in the cluster? There was a bug in Ignite before version 2.7, that has similar symptoms:  https://issues.apache.org/jira/browse/IGNITE-7624 It’s fixed under the following ticket:  https://issues.apache.org/jira/browse/I

Re: Ignite SQL table ALTER COLUMN and RENAME COLUMN

2019-10-10 Thread Denis Mekhanikov
Favas, It’s possible to remove a column and add another one using ALTER COMAND SQL statement, but currently you can't change a column’s type. Note, that removing a column and adding another one with the same name but with a different type can lead to data corruption. Denis On 10 Oct 2019, 09:51

Re: Node stopped.

2019-10-10 Thread Denis Mekhanikov
Hi! There are the following messages in the logs: [22:26:21,816][WARNING][jvm-pause-detector-worker][IgniteKernal%xx] Possible too long JVM pause: 55705 milliseconds. ... [22:26:21,847][SEVERE][ttl-cleanup-worker-#48%xx%][G] Blocked system-critical thread has been detected. This can lea

Re: Apache Ignite Change data capture functionality

2019-10-10 Thread Denis Mekhanikov
Ravichandra, There is no integration for Striim in Apache Ignite codebase, so you need to check with the Striim documentation if it’s possible to configure it for Ignite. If you want to use Ignite as a target, then a JDBC adapter should work, if there is any available. If Ignite should work as a

Re: Node stopped.

2019-10-10 Thread Denis Mekhanikov
correct, it is running in a VM. > > > > > > > On Thu, 10 Oct 2019 at 10:11, Denis Mekhanikov > > > > wrote: > > > > > Hi! > > > > > > > > > > There are the following messages in the logs: > > > > > > > > &g

Re: Freeing up RAM/cache

2019-10-10 Thread Denis Mekhanikov
There is no manual way to evict data from memory. You can limit the size of your data region, so that if this limit is reached, then some pages will be dropped from memory automatically and replaced with new ones. This process is called page replacement. You can read about it here:  https://cwiki

Re: Node stopped.

2019-10-10 Thread Denis Mekhanikov
it are starving. Denis On 10 Oct 2019, 19:03 +0300, John Smith , wrote: > Do you know of any good tools I can use to check the VM? > > > On Thu, 10 Oct 2019 at 11:38, Denis Mekhanikov > > wrote: > > > > Hi Dennis, so are you saying I should enable GC logs + the sa

Re: Fault tolerance with IgniteCallable and IgniteRunnable on user errors

2019-10-11 Thread Denis Mekhanikov
Prasad, User errors are propagated to the calling site, so you can implement failover outside of the task’s logic. Denis On 11 Oct 2019, 17:33 +0300, Prasad Bhalerao , wrote: > Hi, > > How to define custom failover behavior when executing IgniteRunnable or > IgniteCallable tasks executed with

RE: [External]Re: Freeing up RAM/cache

2019-10-14 Thread Denis Mekhanikov
Joshi , wrote: > Thanks for the response Denis ! That answers my one question. Could you > please suggest on below question regarding expiration policy ? > > Thanks and Regards, > Kamlesh Joshi > > From: Denis Mekhanikov > Sent: Thursday, October 10, 2019 10:31 PM > To: u

Re: Cache Preload from database using IgniteDatastreamer

2019-10-15 Thread Denis Mekhanikov
It’s worth mentioning, that best performance is usually achieved when adding data to the same IgniteDataStreamer instance from multiple threads. Denis On 12 Oct 2019, 06:46 +0300, ravichandra , wrote: > Hi Om Thacker, > > I am trying to implement / follow the same approach for my POC to understa

Re: Node stopped.

2019-10-17 Thread Denis Mekhanikov
ing, > > > the CPU usage looked normal at the time. > > > > > > > On Thu, 10 Oct 2019 at 13:05, Denis Mekhanikov > > > > wrote: > > > > > Unfortunately, I don’t. > > > > > You can ask the VM vendor or the cloud provider (if you u

Re: Ignite Node Connection Issue

2019-10-17 Thread Denis Mekhanikov
I answered to you on stackoverflow:  https://stackoverflow.com/questions/58422096/failing-to-connect-apache-ignite-cluster You need to use the port 10800 for thin clients instead of 47xxx Denis On 17 Oct 2019, 00:08 +0300, sri hari kali charan Tummala , wrote: > I even tried with simple scala cod

Re: Issue querying id column only

2019-10-17 Thread Denis Mekhanikov
Are you able to reproduce this issue using SQL only? Could you share the DDL, insert and select statements that lead to the described issue? I tried the following queries, but they work as expected. CREATE TABLE people (id int PRIMARY key, first_name varchar, last_name varchar); INSERT INTO peo

Re: Unable to find the ml.inference package

2019-10-17 Thread Denis Mekhanikov
This package hasn’t  been released yet. It’s planned to be released in Apache Ignite 2.8. Here is the ticket under which this package was created:  https://issues.apache.org/jira/browse/IGNITE-10234 Till then you can try using a nightly build:  https://ignite.apache.org/download.cgi#nightly-build

Re: Striim support for Ignite

2019-10-17 Thread Denis Mekhanikov
I’m not aware of any activity towards supporting Striim. Try asking the same in the Striim community. Hopefully, somebody will help you with that there. Denis On 16 Oct 2019, 21:51 +0300, niamin , wrote: > Is there any plan to add Ignite connector for Striim to facilitate CDC? > > > > -- > Sent f

Re: Node stopped.

2019-10-18 Thread Denis Mekhanikov
> On Thu, 17 Oct 2019 at 05:09, Denis Mekhanikov > > wrote: > > > There are no long pauses in the GC logs, so it must be the whole VM pause. > > > > > > Denis > > > On 16 Oct 2019, 23:07 +0300, John Smith , wrote: > > > > Sorry here is

RE: Issue querying id column only

2019-10-21 Thread Denis Mekhanikov
bc:ignite:thin://127.0.0.1> select _key from account.cacheddomainnode; > ++ > |  _KEY  | > ++ > | ---- | > | 99488ecd-4cae-4ecc-8306-c3b4215452c2 | > | 99

Service grid webinar

2019-11-05 Thread Denis Mekhanikov
Hi Igniters! I’ve been working on the Service Grid functionality in Apache Ignite for a while, and at some point I've decided to make a webinar with a high-level overview of this part of the project. If you want to learn more about services, look at some use-cases or just ask a few questions s

Re: Service grid webinar

2019-12-23 Thread Denis Mekhanikov
it? > > > On Wed 6 Nov, 2019, 3:30 AM Denis Mekhanikov > > Hi Igniters! > > > > > > I’ve been working on the Service Grid functionality in Apache Ignite for > > > a while, and at some point I've decided to make a webinar with a > > > high-level ov

Re: Server Node comes down when a thick client node comes down and an update is issued within the failuredetectiontimeout

2020-03-26 Thread Denis Mekhanikov
Please find my reply in the following thread: http://apache-ignite-developers.2346864.n4.nabble.com/Server-Node-comes-down-with-err-Failed-to-notify-listener-GridDhtTxPrepareFuture-Error-td46413.html Denis -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Re: Information regarding Ignite Web Console

2018-06-29 Thread Denis Mekhanikov
But it is failing in latest 2.5 version saying BinaryTest Table does not > exist. > > > > How do we query the binary objects in the above example? > > > > Please help. > > > > Thanks & Regards, > > Sriveena > > > > *From:* Denis Mekhaniko

Re: Deadlock during cache loading

2018-06-29 Thread Denis Mekhanikov
Hi! Why do you do this inside an invoke()? All of this can be done just inside a receiver. Can you get rid of the invoke and check, that deadlocks disappear? Denis пт, 29 июн. 2018 г. в 17:24, breischl : > That does seem to be what's happening, but we're only invoke()'ing on keys > that were pa

Re: What is the difference between PRIMARY_SYNC and FULL_ASYNC

2018-06-29 Thread Denis Mekhanikov
Yep, you understood the difference correctly. I'm not sure, if we are waiting for local updates in FULL_ASYNC mode, though. But anyways, updating local entries is much faster than the remote ones. I'm not aware of any available public benchmark results with comparison of different write synchroniz

Re: Deadlock during cache loading

2018-06-29 Thread Denis Mekhanikov
Entries, that are provided to the *receive()* method are immutable. But you can either do *cache.put() *inside the *receive() *method, just like *DataStreamerCacheUpdaters#Individual

Re: OutOfMemoryError while streaming

2018-07-02 Thread Denis Mekhanikov
How many entries did you put into a cache? How do you check, that nodes have entries? Did you configure a node filter for the cache? Rendezvous affinity function may give unfair distribution on small datasets, but it gets better, when number of entries grows. So, if you've only put 5-10 entries, t

Re: Uneven partitioning and data not on off-heap memory.

2018-07-02 Thread Denis Mekhanikov
Mikael, You can't configure a node not to use off-heap memory. It's always used. But you can enable on-heap caching along with it: https://apacheignite.readme.io/docs/memory-configuration#section-on-heap-caching So, off-heap memory cannot be disabled. @smovva, "Off-Heap" shows how many entries ar

Re: Ignite File System (igfs) spillover to disk

2018-07-02 Thread Denis Mekhanikov
Matt, You can configure FileSystemConfiguration#dataCacheConfiguration and specify a persisted data region

Re: Node stopped automatically

2018-07-02 Thread Denis Mekhanikov
Venkat, Please don't paste your logs into the body of your message, it makes them look unreadable. Use file attachment or provide a link instead. Node on host 1 got segmented and killed according to the configured segmentation policy. It may happen due to a network problem or long GC pause. Look

Re: Information regarding Ignite Web Console

2018-07-02 Thread Denis Mekhanikov
o deserialize AvroFormat messages from kafka to > ignite sink? Examples are available for String and JSON converters. > > > > Please help. > > > > Thanks & Regards, > > Sriveena > > > > *From:* Denis Mekhanikov [mailto:dmekhani...@gmail.com] > *Se

Re: Information regarding Ignite Web Console

2018-07-02 Thread Denis Mekhanikov
want to access from SQL, should be specified in the QueryEntity, so you should think about it in advance. Denis пн, 2 июл. 2018 г. в 17:54, Denis Mekhanikov : > > Does all the tables created in ignite gets converted to binary objects > internally? > Yes, unless you specify a different Igni

Re: Deadlock during cache loading

2018-07-02 Thread Denis Mekhanikov
Why did you decide, that cluster is deadlocked in the first place? > We've had several deployments in a row fail, apparently due to deadlocking in the loading process. What did you see in logs of the failing nodes? Denis пн, 2 июл. 2018 г. в 17:08, breischl : > Ah, I had not thought of that, th

Re: org.apache.ignite.IgniteCheckedException: Unknown page IO type: 0

2018-07-02 Thread Denis Mekhanikov
Looks like your persistence files are corrupted. You configured *LOG_ONLY* WAL mode. It doesn't guarantee survival of OS crushes and power failures. How did you restart your node? Denis пн, 2 июл. 2018 г. в 16:40, NO <727418...@qq.com>: > When I restart the node, I get the following error, > The

Re: org.apache.ignite.IgniteCheckedException: Unknown page IO type: 0

2018-07-03 Thread Denis Mekhanikov
e has not happened fault, is I modify configuration problem appears > after the restart, now I need to how to correct the nodes offline, and then > again in the form of a new node to join the cluster? All node profiles for > the cluster are the same. > > 发自我的 iPhone > > 在 2018年7

Re: Affinity calls in stream receiver

2018-07-03 Thread Denis Mekhanikov
David, So, the problem is that the same class is loaded multiple times and it wastes the metaspace, right? Could you share a reproducer? Denis вт, 3 июл. 2018 г. в 0:58, David Harvey : > We have a custom stream receiver that makes affinity calls. This all > functions properly, but we see a very

Re: Why pageEvictionMode isn't work

2018-07-03 Thread Denis Mekhanikov
Hi! Looks like page eviction works incorrectly, when you try to insert a lot of data at once in a batch. I created a JIRA ticket for this issue: https://issues.apache.org/jira/browse/IGNITE-8917 Thank you for the report! When I replaced putAll with singular puts, Ignite stopped failing with Ignit

Re: org.apache.ignite.IgniteCheckedException: Unknown page IO type: 0

2018-07-04 Thread Denis Mekhanikov
n(boolean) parameter is > not found in the code. Is the document labeling wrong? > > For larger values, does the KV access mode have good suggestions for > timeout access? > > > > ------ 原始邮件 -- > *发件人:* "Denis Mekhanikov&

Re: Information regarding Ignite Web Console

2018-07-04 Thread Denis Mekhanikov
Sriveena, First of all, you look at the cache right after you started the streamer. No entries are inserted by the moment you check if something is there. And second – you print IgniteCache object into console. How do you check, if anything's there by this information? Use IgniteCache#size() meth

Re: Information regarding Ignite Web Console

2018-07-10 Thread Denis Mekhanikov
cache key datatype is > different other than a number(like String, Composite key or timestamp) > > > > Please confirm. > > > > Thanks & Regards, > > Sriveena > > > > *From:* Denis Mekhanikov [mailto:dmekhani...@gmail.com] > *Sent:* Wednesday, June

Re: Information regarding Ignite Web Console

2018-07-11 Thread Denis Mekhanikov
table data in ignite for further join > querying with other caches > 2. Data will change every time we hit select * from table in > database..(should drop or remove complete data and insert) > > Please suggest right pointer in such cases.. > > Regards, > Sriveena > --

Re: Information regarding Ignite Web Console

2018-07-12 Thread Denis Mekhanikov
ta. > > n My question was : Instead of updating the data already loaded in > cache, can we clear the cache and reload again? > > > > Thanks & Regards, > Sriveena > > > > > > *From:* Denis Mekhanikov [mailto:dmekhani...@gmail.com] > *Sent:* Wednesday, July

Re: Cache updates to nodes in client mode

2018-07-31 Thread Denis Mekhanikov
Gordon, Does every GUI have its own client Ignite node, or they are shared between applications? Are they running in the same VM, or in separate ones? What do you mean by locking up? Is it related to some Ignite problem? Denis вт, 31 июл. 2018 г. в 9:23, Gordon Reid (Nine Mile) < gordon.r...@ni

Re: SQL exeucution in ignite

2018-07-31 Thread Denis Mekhanikov
Prasad, Your understanding is correct. All entries will be pulled to heap and sorted there. In general, *SELECT * FROM table ORDER BY column *query processes all data on heap, except for the cases, when there is an index on needed columns. Denis вт, 31 июл. 2018 г. в 8:44, Prasad Bhalerao : > 1

Re: Ignite yarn cache store clas snto found

2018-07-31 Thread Denis Mekhanikov
Debashis, You should put your CacheStore implementation to HDFS and specify path to it in *IGNITE_USERS_LIBS *environment variable. Denis пн, 30 июл. 2018 г. в 16:49, debashissinha : > Hi , > I am deploying ignite as yarn and I have cachestore configured for a third > party rdbms . I have creat

Re: two data region with two nodes

2018-07-31 Thread Denis Mekhanikov
It may happen for different reasons. The most common is a transaction deadlock. Do you observe it every time you perform these actions, or it only happens occasionally? Could you attach logs from all nodes? Please use the file attachment. Denis On Sun, Jul 29, 2018, 06:47 wangsan wrote: > I ha

Re: Need help for setting offheap memory

2018-07-31 Thread Denis Mekhanikov
Amol, The configuration looks correct at least the piece, that you provided. Do you start the server nodes with this config? Which visor metric do you use to verify the off-heap size? Denis On Fri, Jul 27, 2018, 21:53 Amol Zambare wrote: > Hi, > > We are using ignite to share in memory data ac

Re: SQL exeucution in ignite

2018-08-01 Thread Denis Mekhanikov
ntries or to filter the records based on where clause? > > > 3) Is there anyway to keep the memory foot print low in such scenario? > > On Tue, Jul 31, 2018, 9:21 PM Denis Mekhanikov > wrote: > >> Prasad, >> >> Your understanding is correct. All entries will be pu

Re: Cache updates to nodes in client mode

2018-08-01 Thread Denis Mekhanikov
top processing events >4. There is a network problem to a single client node > > > > Basically we are looking for some type of configuration that is very > forgiving when there are problems delivering messages to any of the nodes > running in client mode within the desktop GUIs.

Re: Ignite Server nodes crash with OutOfMemoryError on cluster upscale

2018-08-01 Thread Denis Mekhanikov
Artem, Heap space, required by Ignite depends on the workload, that you perform on the cluster. Usually SQL is the most memory-consuming part. I can't say, what causes the node failure in your case. When cluster topology changes, data rebalancing is triggered. It may pollute the heap space. You c

Re: AssertionError while executing SQL

2018-08-01 Thread Denis Mekhanikov
Prasad, This is a bug. It doesn't let you use fields of sub-select results in WHERE conditions. I filed a JIRA ticket for it: IGNITE-9156 Thank you for the report! You can embed the equality condition into the sub-select to avoid this problem.

Re: node becoming inactive

2018-08-01 Thread Denis Mekhanikov
Tim, By default IP finder cleans unreachable addresses from the registry once per minute. You can change this frequency by setting a different value to TcpDiscoverySpi.html#setIpFinderCleanFrequency

Re: node becoming inactive

2018-08-01 Thread Denis Mekhanikov
tml#setClientFailureDetectionTimeout-long-> property. Denis ср, 1 авг. 2018 г. в 17:00, Denis Mekhanikov : > Tim, > > By default IP finder cleans unreachable addresses from the registry once > per minute. > You can change this frequency by setting a different value to > TcpDiscoverySpi.html#setIpFinde

Re: Ignite Cache Expiry policy does not remove the cache from cache lists

2018-08-01 Thread Denis Mekhanikov
There is no such mechanism. Caches are rather static structured. They are not supposed to be created or removed too often. Cache creation and destruction are cluster-wide operations, that make all operations stop until they are finished. But if you really want to do it, you can schedule a task, t

Re: node becoming inactive

2018-08-01 Thread Denis Mekhanikov
t; value > > 2. The Nextflow framework does not seem to allow to set this. Only these > Ignite params seem to be controllable: > https://www.nextflow.io/docs/latest/ignite.html#advanced-options > > TIm > > On 01/08/18 15:17, Denis Mekhanikov wrote: > > As per failing n

Re: node becoming inactive

2018-08-01 Thread Denis Mekhanikov
xpected to rejoin the cluster once the problem has > gone away? > > On 01/08/18 15:46, Denis Mekhanikov wrote: > > Tim, > > This is strange, since *failureDetectionTimeout* and > *clientFailureDetectionTimeout* are pretty important properties > and Ignite maintainers encour

Re: loadCache is not returning the same number of records for every restart of the server

2018-08-01 Thread Denis Mekhanikov
How do you check number of records in the cache and at what moment? Maybe your method of measurement doesn't give you actual results? It is also possible, that page eviction is kicking in and removes your data, since there is

Re: two data region with two nodes

2018-08-01 Thread Denis Mekhanikov
I don't think, that data region configuration causes these problems. What makes you think so? Try removing the event listeners and see, if these steps lead to the same problem. What kind of lock do you use? Is it *IgniteCache.lock()*, or *Ignite.reentrantLock()*? Anyways, I would get rid of these

Re: Graph Database with Ignite? Search like Elastic search/Apache Solr with Ignite?

2018-08-02 Thread Denis Mekhanikov
Wilhelm, Ignite supports Lucene-based full text search. Here you can find an example: https://apacheignite.readme.io/docs/cache-queries#section-text-queries Denis ср, 1 авг. 2018 г. в 21:05, Wilhelm Thomas : > Thanks! > > You will think graph (edges and vertex), graph traversal, could be added

Re: Transaction return value problem

2018-08-02 Thread Denis Mekhanikov
Here you can find how to use Spring transaction management together with Ignite: https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/transactions/spring/SpringTransactionManager.html Transaction propagation is not a feature of a database itself, it's rather a Spring's feature. It d

Re: Ignite Spring Data 2.0 not working with Spring Boot 2

2018-08-02 Thread Denis Mekhanikov
Lokesh, You should configure a logger according to the following documentation: https://apacheignite.readme.io/docs/logging Choose a suitable logger and refer to a corresponding section of the docs. Denis чт, 2 авг. 2018 г. в 9:59, Lokesh Sharma : > (I'm sorry if I created this thread twice. Ki

Re: Service not found for a deployed service

2018-08-02 Thread Denis Mekhanikov
Calvin, You have this problem due to the following issue: IGNITE-1478 A workaround here would be to retry method execution with some delay. This problem should be fixed under IEP-17

Re: Cache updates to nodes in client mode

2018-08-03 Thread Denis Mekhanikov
is some bug in our user code which has caused the GUI to >block and stop processing events >4. There is a network problem to a single client node > > > > Basically we are looking for some type of configuration that is very > forgiving when there are problems delivering

Re: Service not found for a deployed service

2018-08-03 Thread Denis Mekhanikov
e were more than 12 > hours in between. > > Does this still seem related to IGNITE-1478 > <https://issues.apache.org/jira/browse/IGNITE-1478> ? > > If not, can you think of other possible reason? > > > > Thanks, > > Calvin > > > > *From:* Denis

Re: Transaction return value problem

2018-08-03 Thread Denis Mekhanikov
ith Ignite? > > 2018-08-02 18:07 GMT+03:00 Denis Mekhanikov : > >> Here you can find how to use Spring transaction management together with >> Ignite: >> https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/transactions/spring/SpringTransactionManager.

  1   2   3   4   >