Re: v.2.7.5 jvm.dll error=DLL could not be loaded

2019-09-05 Thread vladtovbin
No, both are 64-bit. Found a solution, and it's a bit of an odd one. I had to have both JDK and JRE installed for this error to go away. Even though JDK is referenced in JAVA_HOME, it needed JRE installed for some reason. And what's also a bit confusing is that 'regular' Apache Ignite launched

Connecting External Client to Containerized Cluster in Kubernetes

2019-09-05 Thread vitalys
Hi, We have setup an Apache Ignite Cluster in Kubernetes ( 1 Node Per pod ) and when we run "ignitevisorcmd.sh" from inside the Kubernetes we can see correct topology of the Cluster ( 3 nodes ). Our task is to run Ignite Client from outside the Kubernetes. We setup our client config to use

Re: Using Ignite Native Persistence as a "temporary durable" cache

2019-09-05 Thread Alexander Korenshteyn
Hello, Ignite native persistence has a good track record, is fast and reliable, you can use it in your application. Take a look at the following example of how to use a streamer to quickly insert data:

Re: Concurrent threads updating the same cache item

2019-09-05 Thread Andrei Aleksandrov
Hi, When you start the compute task then it (and code from there) will be executed on every server (that were chosen) consistently in the single thread. But if you will try to broadcast the same task on several servers then race between different tasks on different servers is possible in

Re: Common table expressions preserved as view.

2019-09-05 Thread Andrei Aleksandrov
Hi, At the moment SQL views and temporary tables (CTE) don't fully supported in Ignite. The CTE syntax will just set the sub-query inside your SQL request. BR, Andrei 9/5/2019 4:36 PM, kresimir.horvat пишет: Hi, I noticed that some common table expressions defined in queries are left

Concurrent threads updating the same cache item

2019-09-05 Thread Ari Erev
Hello, This question is related to the question by "humenius", with subject: "Race condition and conflicts during cache modifications?" - but I believe it is a simpler case... When code is run on an Ignite server node (such as from a distributed compute, or service) - is all access to a

Using Ignite Native Persistence as a "temporary durable" cache

2019-09-05 Thread Farhad Jabiyev
Hi all, We have MS SQL database server which contains all data. Our application will fetch some datas from database server and put them to the cache. And then, during 5-10 seconds we will do some updates to that objects and push that changes to ignite in-memory cache. And then, after 5-10 seconds

Re: Ignite transaction recovery on third-party persistence

2019-09-05 Thread Ilya Kasnacheev
Hello! Transaction failure and recovery scenarios have no relation with Native Persistence. Transactional safety is guaranteed irrespective of Native persistence setting. However, since Cache Store does not support two phase commit, there may be divergence between Native Persistence and Cache

RE: ignite.net when started as service not reading spring config

2019-09-05 Thread Alexandr Shapkin
Hi! How do you run or install your service? Can you share a cmd? I believe you need to use IgniteConfiguration.SpringConfigUrl settings for this [1] I.e. path Also get a try with CMD args [2] [1] - https://apacheignite-net.readme.io/docs/configuration#section-spring-xml [2] -

Common table expressions preserved as view.

2019-09-05 Thread kresimir.horvat
Hi, I noticed that some common table expressions defined in queries are left preserved as views. The first time I noticed this is when I managed to run query when CTE name was changed. Seems that in some cases they are kept and can be referenced from different sessions (I can see them when I run

Re: v.2.7.5 jvm.dll error=DLL could not be loaded

2019-09-05 Thread Ilya Kasnacheev
Hello! I would imagine that JVM is 32-bit but binary is 64-bit. Or vice versa. You can also check the dependencies of jvm.dll with some DLL introspection tools. Regards. -- Ilya Kasnacheev чт, 5 сент. 2019 г. в 03:33, vladtovbin : > What's crazy is that I just tried the same thing on another

Race condition and conflicts during cache modifications?

2019-09-05 Thread humenius
Hello everyone, I have a few questions: 1) How are cache entry merge conflicts handled? Does the newer topology version of the entry always win? Can the cache conflict resolver be changed to a custom implementation? 2) Imagine a *cache* which uses key=String and *value=List* in *replicated*