Re: Memory leak in ignite-cassandra module

2018-06-23 Thread Igor Rudyak
Hi, That's actually a bug in Cassandra's *RoundRobinPolicy* implementation. When ever *init(Cluster cluster, Collection hosts) *is called on *RoundRobinPolicy* it should reset object state to some initial state. While in current implementation it accumulates old state with new state. The problem

Re: Memory leak in ignite-cassandra module

2018-06-12 Thread Igor Rudyak
I will be also good to know which version of Cassandra driver was used to run into OOM exception. Igor On Tue, Jun 12, 2018 at 11:39 AM, Igor Rudyak wrote: > Denis, > > I don't have ideas right now. First need to create a test to reproduce > this case. Then I'll have s

Re: Memory leak in ignite-cassandra module

2018-06-12 Thread Igor Rudyak
or you? > > -- > Denis > > On Mon, Jun 11, 2018 at 11:45 PM Igor Rudyak wrote: > > > Hi Kotamrajuyashasvi, > > > > Could you please create a ticket for this in Ignite JIRA? That's the > > standard process to make improvements/fixes to Ignite. >

Re: Memory leak in ignite-cassandra module

2018-06-11 Thread Igor Rudyak
Hi Kotamrajuyashasvi, Could you please create a ticket for this in Ignite JIRA? That's the standard process to make improvements/fixes to Ignite. Thanks, Igor Rudyak On Mon, Jun 11, 2018 at 11:36 PM, kotamrajuyashasvi < kotamrajuyasha...@gmail.com> wrote: > Hi > > We are

One more round for PR review

2018-05-10 Thread Igor Rudyak
Hi guys, I addressed all the comments and need one more round of review for the PR: https://github.com/apache/ignite/pull/3940 Igor

need review for PR

2018-05-08 Thread Igor Rudyak
Hi guys, Appreciate if somebody can do a review for the PR: https://github.com/apache/ignite/pull/3940 Igor

Re: Exploiting GP GPUs in Ignite ML

2018-03-21 Thread Igor Rudyak
You mean utilizing JCuda for CPU bound ML tasks? Igor On Wed, Mar 21, 2018 at 10:45 AM, Andrey Kuznetsov wrote: > Hi, Igniters! > > Machine Learning algorithms consume much computational resources. So I'm > curious whether it's possible to exploit General Purpose GPUs in Ignite? > Did somebody

Re: IGNITE-6252 patch

2018-01-16 Thread Igor Rudyak
Denis Magda [mailto:dma...@apache.org] > Sent: Friday, January 05, 2018 4:29 AM > To: dev@ignite.apache.org; Igor Rudyak > Cc: Nikolai Tikhonov > Subject: Re: IGNITE-6252 patch > > Hello, > > I hope Igor R. will review the changes as soon as prolonged holidays are > over. &g

Re: Adopting mock framework (ex. Mockito) for unit tests

2018-01-16 Thread Igor Rudyak
It will be good to clarify what do you mean by adopt? Can't we just start using it as is for specific cases? I understand that there are some cases which probably not the best scenario for Mockito. At the same time there are lot's of other cases (like in IGNITE-6853

Re: Cassandra failing to ReadThrough using Cache.get(key) without preloading

2017-09-10 Thread Igor Rudyak
Hi Evgenii, Thanks for forwarding this to me. For some reason previous e-mail was redirected to junk folder. I'll look at it on this coming week. Igor On Fri, Sep 8, 2017 at 11:40 AM, Evgenii Zhuravlev wrote: > Hi Igor, > > Could you check this message from user list? I can't find any reasons

Re: Zookeeper Discovery SPI & external IP address in AWS

2017-06-26 Thread Igor Rudyak
plicitly in static IP finder, then it doesn't matter what is > published in shared IP finder. Is it possible that public addresses are > actually published and connectivity issue is caused by something else? > > -Val > > On Mon, Jun 26, 2017 at 3:01 PM, Igor Rudyak wrote: &

Re: Zookeeper Discovery SPI & external IP address in AWS

2017-06-26 Thread Igor Rudyak
nder. > > -Val > > On Mon, Jun 26, 2017 at 1:02 PM, Igor Rudyak wrote: > > > Option 2 also will not work for IaaS environments, where node can > > dynamically join or leave cluster. > > > > Igor > > > > On Jun 26, 2017 12:12 PM, "Valentin Ku

Re: Zookeeper Discovery SPI & external IP address in AWS

2017-06-26 Thread Igor Rudyak
Option 2 also will not work for IaaS environments, where node can dynamically join or leave cluster. Igor On Jun 26, 2017 12:12 PM, "Valentin Kulichenko" < valentin.kuliche...@gmail.com> wrote: > Yakov, > > Nodes that join outside of the network (usually these are clients) need to > know public

Re: Ignite JDBC and "Runnable tasks outlived thread pool executor service"

2017-06-25 Thread Igor Rudyak
After number of experiments also found that problem only makes sense for off-heap caches. Igor On Fri, Jun 23, 2017 at 12:00 AM, Igor Rudyak wrote: > Hi, > > I am using Ignite 2.0.0 JDBC driver and when my queries exceed 12sec > timeout I am reciving such an error: > > *Runna

Ignite JDBC and "Runnable tasks outlived thread pool executor service"

2017-06-23 Thread Igor Rudyak
Hi, I am using Ignite 2.0.0 JDBC driver and when my queries exceed 12sec timeout I am reciving such an error: *Runnable tasks outlived thread pool executor service* Any ideas on this? Igor

Re: Zookeeper Discovery SPI & external IP address in AWS

2017-06-21 Thread Igor Rudyak
230 > > -Val > > On Wed, Jun 21, 2017 at 8:57 AM, Igor Rudyak wrote: > > > Val, > > > > Are there any ticket for this in Jira? > > > > Igor > > > > On Jun 21, 2017 5:50 AM, "Valentin Kulichenko" < > > valentin.kuliche...@gmai

Re: Zookeeper Discovery SPI & external IP address in AWS

2017-06-21 Thread Igor Rudyak
Val, Are there any ticket for this in Jira? Igor On Jun 21, 2017 5:50 AM, "Valentin Kulichenko" < valentin.kuliche...@gmail.com> wrote: > Igor, > > What version are you going on? I believe we already fixed this in the past. > > -Val > > On Wed, Jun 2

Re: Zookeeper Discovery SPI & external IP address in AWS

2017-06-21 Thread Igor Rudyak
Hi Val, I am using version 2.0.0. Igor On Jun 21, 2017 5:50 AM, "Valentin Kulichenko" < valentin.kuliche...@gmail.com> wrote: > Igor, > > What version are you going on? I believe we already fixed this in the past. > > -Val > > On Wed, Jun 21, 2017 at 2:30

Zookeeper Discovery SPI & external IP address in AWS

2017-06-20 Thread Igor Rudyak
Hi guys, How to force *TcpDiscoveryZookeeperIpFinder* to publish public IP address (in addition to private IP) of Ignite node when it's deployed in Amazon? By default it just publishing private IP addresses of nodes which makes it impossible to connect to cluster from outside using *Zookeeper Dis

Re: BinaryObjects and hashCode()

2017-06-20 Thread Igor Rudyak
orce users to have equals/hashCode methods on keys. There is a > ticket [1], hopefully it will be merged to master soon. > > Vladimir. > > [1] https://issues.apache.org/jira/browse/IGNITE-5383 > > On Tue, Jun 20, 2017 at 1:08 AM, Igor Rudyak wrote: > > > Hi, > > >

Re: BinaryObjects and hashCode()

2017-06-19 Thread Igor Rudyak
hCode() and equals(). Igor On Mon, Jun 19, 2017 at 3:45 PM, Dmitriy Setrakyan wrote: > Igor, > > As far as I know, the hash code would be calculated on the client side and > sent over within the binary format. Server does not calculate the hash > code. > > D. > > On Tue

Re: Cassandra configuration SO question

2017-06-19 Thread Igor Rudyak
Hi guys, According to the exception it looks like a JDBC problem, rather than Cassandra related staff. As I remember Ignite JDBC (1.8 version for sure) uses some weird names for the tables like *.*. Because of this you just can't simple do "*select * from my_cache*", but should do something like

BinaryObjects and hashCode()

2017-06-19 Thread Igor Rudyak
Hi, I am using simple POJO objects as key/value pair for my Ignite cache. Also I would like to store objects as BinaryObjects. Thus Ignite cache was created using: *mycache = ignite.getOrCreateCache("mycache").withKeepBinary()* When I am trying to put objects in the cache I am receiving such an

Re: Cassandra related SO question

2017-06-15 Thread Igor Rudyak
I'll look it it. Igor On Thu, Jun 15, 2017 at 3:24 AM, Igor Sapego wrote: > Igor, > > Can you please take a look at this question at SO? > > https://stackoverflow.com/questions/44512192/ignite-put- > function-for-cassandra-malfunction-in-c > > Best Regards, > Igor >

Re: [DISCUSS] Webinar for Ignite Persistent Store walk-through

2017-06-12 Thread Igor Rudyak
+1 On Jun 12, 2017 3:56 PM, "Denis Magda" wrote: > Good, we have a quorum then ;) > > I plan to schedule webinar for this Friday, June 16th, 8.00 - 9.00 AM > Pacific Time. If nobody steps up proposing more suitable time I’ll send the > webinar details tomorrow. > > — > Denis > > > On Jun 11, 201

Re: Cassandra related question

2017-06-08 Thread Igor Rudyak
Val, I replied to the thread. Igor On Thu, Jun 8, 2017 at 4:29 PM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Igor, > > Can you please take a look at this question from a user? Is it a bug? > > http://apache-ignite-users.70518.x6.nabble.com/Ignite- > Cassandra-Exception-t

Re: Cassandra and Ignite C++ Issue

2017-06-01 Thread Igor Rudyak
quot;/> > >> > > >> > > >> > now it's produce an error like > >> > > >> > "Caused by: com.datastax.driver.core.exceptions. > CodecNotFoundException: > >> > Codec not found for requested operation: [varchar <-> >

[jira] [Created] (IGNITE-5368) Cassandra store should support private/public fields serialization for POJO persistence strategy

2017-05-31 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-5368: --- Summary: Cassandra store should support private/public fields serialization for POJO persistence strategy Key: IGNITE-5368 URL: https://issues.apache.org/jira/browse/IGNITE-5368

Re: Reason for disabling @QuerySqlField and @AffinityKeyMapped annotations on methods

2017-05-26 Thread Igor Rudyak
the change has been introduced in 2.0, so it was > OK to break backward compatibility where necessary. > > D. > > On Thu, May 25, 2017 at 10:32 PM, Igor Rudyak wrote: > > > Hi guys, > > > > Does anybody know what's the reason for disabling *@QuerySqlField*

Re: Cassandra and Ignite C++ Issue

2017-05-25 Thread Igor Rudyak
I assume that's because you are using this: Current implementation supports only BLOB serialization for binary objects. We already have a ticket for this: https://issues.apache.org/jira/browse/IGNITE-5270 Igor On Thu, May 25, 2017 at 8:19 PM, Denis Magda wrote: > Igor R., Igor S., > > Ple

Reason for disabling @QuerySqlField and @AffinityKeyMapped annotations on methods

2017-05-25 Thread Igor Rudyak
Hi guys, Does anybody know what's the reason for disabling *@QuerySqlField* and *@AffinityKeyMapped* annotations on methods in *Ignite 2.1* ? Just found two JIRA tickets for this, but there are no details there: https://issues.apache.org/jira/browse/IGNITE-5036 https://issues.apache.org/jira/bro

Re: Cassandra store and binary objects

2017-05-22 Thread Igor Rudyak
Hi Val, As of now, Cassandra store can work with binary objects only as BLOBs - storing them as BLOBs in Cassandra database. Igor On Mon, May 22, 2017 at 1:40 AM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Hi Igor, > > Can you please clarify if Cassandra store can work direct

Re: Session expiration in Cassandra store

2017-04-12 Thread Igor Rudyak
his and what are we trying to solve with this. Can you please clarify? > > [1] https://issues.apache.org/jira/browse/IGNITE-4954 > > -Val > > On Wed, Apr 12, 2017 at 5:47 PM, Igor Rudyak wrote: > >> Hi Val, >> >> 1) The genral idea is to have a session pool, caus

Re: Session expiration in Cassandra store

2017-04-12 Thread Igor Rudyak
Hi Val, 1) The genral idea is to have a session pool, cause closing and reopening Cassandra session each time is rather expensive operation. 2) I can easily add session expiration timeout as a parameter for Cassandra store. Will create a ticket for this. 3) It could be easily implemented ether,

Re: Cassandra store issues

2017-03-30 Thread Igor Rudyak
Hi Val, Thanks for the info. I replied to both questions. Regarding the first question - we just don't support mapping from java.sql.Timestamp to Cassandra's Datatype.Name.TIMESTAMP type, cause there are no direct mapping for it http://docs.datastax.com/en/developer/java-driver/3.1/manual/#cql-to

Re: Configuring Cassandra persistence from code

2017-01-17 Thread Igor Rudyak
s used in > vast majority of cases to configure Ignite. > > Having said that, I think this an important usability improvement. Here is > the ticket: https://issues.apache.org/jira/browse/IGNITE-4555 > > -Val > > On Sun, Jan 15, 2017 at 7:40 PM, Igor Rudyak wrote: > >>

Re: Configuring Cassandra persistence from code

2017-01-15 Thread Igor Rudyak
ons on how to improve flexibility here? > > -Val > > On Thu, Jan 12, 2017 at 6:09 PM, Igor Rudyak wrote: > >> Good question. The main case for this getters/setters API is when you are >> going to dynamically create Cassandra persistence configuration for you >> ca

Re: Configuring Cassandra persistence from code

2017-01-12 Thread Igor Rudyak
Good question. The main case for this getters/setters API is when you are going to dynamically create Cassandra persistence configuration for you cache. As I see it, in most cases developers will create kind of xml persistent descriptor template, which will be used to generate final persistence de

Re: [VOTE] Apche Ignite PMC Chair Election

2016-12-12 Thread Igor Rudyak
Konstantin Boudnik On Sun, Dec 11, 2016 at 2:39 AM, Sergi Vladykin wrote: > Konstantin Boudnik > > Sergi >

Re: Cassandra basic setup

2016-11-30 Thread Igor Rudyak
> Best Regards > > Riccardo Iacomini > > > *RDSLab* > > On Tue, Nov 29, 2016 at 11:18 PM, Igor Rudyak wrote: > >> Ok, thanks for the info. >> >> Igor >> >> On Tue, Nov 29, 2016 at 12:56 PM, Denis Magda wrote: >> >>> Igor,

Re: [VOTE] Use Upsource for Code Review

2016-11-21 Thread Igor Rudyak
+1 On Nov 16, 2016 9:15 AM, "Denis Magda" wrote: > +1 > > — > Denis > > > On Nov 16, 2016, at 2:08 AM, Pavel Tupitsyn > wrote: > > > > Following the discussion on Upsource [1], > > I would like to call a vote on accepting it as our official code review > > tool. > > > > [ ] +1 approve > > [ ]

Re: new committer: Igor Rudyak

2016-11-14 Thread Igor Rudyak
Thanks. Will try to do my best for the project. Igor On Mon, Nov 14, 2016 at 11:03 AM, Denis Magda wrote: > The Project Management Committee (PMC) for Apache Ignite > has invited Igor Rudyak to become a committer and we are pleased > to announce that he has accepted. > > Igor

Re: Ignite TeamCity URL

2016-11-03 Thread Igor Rudyak
016 at 11:59 PM, Dmitriy Setrakyan > wrote: > > > Is this URL documented on Wiki? > > > > On Thu, Nov 3, 2016 at 1:52 PM, Dmitriy Govorukhin < > > dmitriy.govoruk...@gmail.com> wrote: > > > > > Hi Igor, ci.ignite.apache.org > > > > > >

Ignite TeamCity URL

2016-11-03 Thread Igor Rudyak
Hi guys, Just curious what's the new URL for Ignite TeamCity? Igor

Re: Cassandra store questions

2016-10-13 Thread Igor Rudyak
Ok, thanks. Igor On Oct 13, 2016 4:37 PM, "Valentin Kulichenko" < valentin.kuliche...@gmail.com> wrote: > Here is the ticket: https://issues.apache.org/jira/browse/IGNITE-4075 > > -Val > > On Wed, Oct 12, 2016 at 6:45 PM, Igor Rudyak wrote: > >> H

Re: Cassandra store questions

2016-10-12 Thread Igor Rudyak
2. Got it, thanks. > > -Val > > On Mon, Oct 10, 2016 at 12:12 AM, Igor Rudyak wrote: > >> Hi Val, >> >> 1) Well, it's not a problem to implement such default behavior, but there >> is one concern. In most cases, when you are using Cassandra as a persi

Re: Cassandra store questions

2016-10-10 Thread Igor Rudyak
specified partitions (in parallel for each partition). Igor Rudyak On Fri, Oct 7, 2016 at 1:45 PM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Hi Igor, > > Thanks for response! > > 1. It's a bit inconsistent with other store implementation

Re: Cassandra store questions

2016-10-06 Thread Igor Rudyak
ssandra table, which is much more efficient. To support such kind of cache warm-up you should design your Cassandra table specific way - there should be some mapping from Ignite partition to the set of Cassandra partitions. Yes I have plans to implement this. Igor Rudyak On Thu, Oct 6, 2016 a

[jira] [Created] (IGNITE-3962) Cassandra parallel data loader

2016-09-23 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3962: --- Summary: Cassandra parallel data loader Key: IGNITE-3962 URL: https://issues.apache.org/jira/browse/IGNITE-3962 Project: Ignite Issue Type: Improvement

[jira] [Created] (IGNITE-3933) JDBC issue with Replicated & Partitioned caches

2016-09-19 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3933: --- Summary: JDBC issue with Replicated & Partitioned caches Key: IGNITE-3933 URL: https://issues.apache.org/jira/browse/IGNITE-3933 Project: Ignite Issue

Re: Global off-heap memory limit

2016-09-15 Thread Igor Rudyak
+1 On Thu, Sep 15, 2016 at 12:11 PM, Denis Magda wrote: > +1 > > I’ve faced with such injuries as well and this feature sounds reasonable > for me. > > However, is this going to be supported in the new memory architecture the > community has been working on? Alex G., can you comment? > > — > Den

New patch for Cassandra persistent store

2016-09-14 Thread Igor Rudyak
Hi guys, Could somebody please look at the new pull request: https://github.com/apache/ignite/pull/1062

Re: Maintaining documentation consistency on readme.io

2016-09-06 Thread Igor Rudyak
It looks like after copying Ignite-Cassandra module documentation from version 1.6 to 1.7 it became slightly inconsistent. For example Ganglia dashboard screenshot appeared in "Deployment" ( https://apacheignite.readme.io/docs/aws-infrastructure-deployment#deployment) while it should be at the end

Re: Cassandra issue

2016-08-29 Thread Igor Rudyak
te: > Igor, > > Thanks! How do you think, is there a way to validate this on the earlier > stages and throw more descriptive exception? Currently this looks like a > usability issue. > > -Val > > On Mon, Aug 29, 2016 at 8:05 PM, Igor Rudyak wrote: > >> Hi Valen

[jira] [Created] (IGNITE-3799) More descriptive exception for Cassandra column names duplicates

2016-08-29 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3799: --- Summary: More descriptive exception for Cassandra column names duplicates Key: IGNITE-3799 URL: https://issues.apache.org/jira/browse/IGNITE-3799 Project: Ignite

Re: Cassandra issue

2016-08-29 Thread Igor Rudyak
ce descriptor and omit "id" field - such a way "id" field from User class simply will not be persisted into Cassandra table. Which makes sense if you already have absolutely the same value for Ignite cache key - you don't need to save the same value twice into two different

[jira] [Created] (IGNITE-3792) Wrap table and column names with escape characters in generated H2 SQL queries

2016-08-28 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3792: --- Summary: Wrap table and column names with escape characters in generated H2 SQL queries Key: IGNITE-3792 URL: https://issues.apache.org/jira/browse/IGNITE-3792 Project

[jira] [Created] (IGNITE-3791) Wrap keyspace, table and column name with escape characters in generated CQL queries

2016-08-28 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3791: --- Summary: Wrap keyspace, table and column name with escape characters in generated CQL queries Key: IGNITE-3791 URL: https://issues.apache.org/jira/browse/IGNITE-3791

[jira] [Created] (IGNITE-3790) Spring app context not injected into CacheStoreFactory while using JDBC

2016-08-27 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3790: --- Summary: Spring app context not injected into CacheStoreFactory while using JDBC Key: IGNITE-3790 URL: https://issues.apache.org/jira/browse/IGNITE-3790 Project

Re: new patches for Cassandra cache store are available

2016-08-24 Thread Igor Rudyak
or a week :) > > 25 Авг 2016 г. 6:01 пользователь "Igor Rudyak" > написал: > > > Could somebody please look at two new patches: > > > > https://github.com/apache/ignite/pull/956 > > https://github.com/apache/ignite/pull/974 > > > > > > It's about a week they are waiting for their chance :-) > > >

new patches for Cassandra cache store are available

2016-08-24 Thread Igor Rudyak
Could somebody please look at two new patches: https://github.com/apache/ignite/pull/956 https://github.com/apache/ignite/pull/974 It's about a week they are waiting for their chance :-)

[jira] [Created] (IGNITE-3728) Lost documentation for Cassandra module

2016-08-23 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3728: --- Summary: Lost documentation for Cassandra module Key: IGNITE-3728 URL: https://issues.apache.org/jira/browse/IGNITE-3728 Project: Ignite Issue Type: Bug

Re: Ignite Maven project version number

2016-08-18 Thread Igor Rudyak
3.5.0_1 > > > > > > Thus overriding these properties the same way using command line args, > > could produce unpredictable build or it even can fail to compile. > > > > Not sure if there are any Apache projects currently using such versioning &g

Re: Ignite Maven project version number

2016-08-18 Thread Igor Rudyak
k all tests works, then we'll need to make Test Release to > check nothing broken at deployment. > > > On Thu, Aug 18, 2016 at 3:25 AM, Igor Rudyak wrote: > > > Not sure about the original reason to fix version of parent POM. > > > > However the approach you pr

Re: Ignite Maven project version number

2016-08-18 Thread Igor Rudyak
blems with it. Thus decided to introduce it to community. Igor Rudyak On Thu, Aug 18, 2016 at 5:21 AM, Raul Kripalani wrote: > Hi Igor, > > Unfortunately the ${app.version} approach does not play well with the Maven > ecosystem. The Maven release and versions plugins do

Re: Ignite Maven project version number

2016-08-17 Thread Igor Rudyak
* *${app.version}* 5) Such a way, if you want switch to development of next version - you just need to change ${app.version} property in parent POM and it will be automatically "reused" by all other POMs. The benefit here is that we need to change version number only in one place. I

Re: Ignite Maven project version number

2016-08-17 Thread Igor Rudyak
amp;utm_ > campaign=evosent_raul> | > skype: raul.fuse > > On Wed, Aug 17, 2016 at 2:30 AM, Igor Rudyak wrote: > > > Ok, created a pull request for this: > > https://github.com/apache/ignite/pull/961 > > > > Igor > > > > On Tue, Aug 16, 2016 a

Re: Ignite Maven project version number

2016-08-17 Thread Igor Rudyak
Wed, Aug 17, 2016 at 3:05 AM, Anton Vinogradov wrote: > Igor, > Pease check it at TeamCity, use Run All task. > > On Wed, Aug 17, 2016 at 4:30 AM, Igor Rudyak wrote: > > > Ok, created a pull request for this: > > https://github.com/apache/ignite/pull/961 > >

Re: Ignite Maven project version number

2016-08-16 Thread Igor Rudyak
Ok, created a pull request for this: https://github.com/apache/ignite/pull/961 Igor On Tue, Aug 16, 2016 at 3:12 PM, Igor Rudyak wrote: > Ok, I created a ticket: https://issues.apache.org/jira/browse/IGNITE-3701 > > Igor > > On Tue, Aug 16, 2016 at 8:34 AM, Igor Rudyak wrote

Re: Ignite Maven project version number

2016-08-16 Thread Igor Rudyak
Ok, I created a ticket: https://issues.apache.org/jira/browse/IGNITE-3701 Igor On Tue, Aug 16, 2016 at 8:34 AM, Igor Rudyak wrote: > Ok, I'll create a ticket and implement it. > > Igor > > On Tue, Aug 16, 2016 at 12:46 AM, Anton Vinogradov < > avinogra...@gridga

[jira] [Created] (IGNITE-3701) Ignite Maven project version number

2016-08-16 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3701: --- Summary: Ignite Maven project version number Key: IGNITE-3701 URL: https://issues.apache.org/jira/browse/IGNITE-3701 Project: Ignite Issue Type: Improvement

Re: Ignite Maven project version number

2016-08-16 Thread Igor Rudyak
gt; > > On Mon, Aug 15, 2016 at 8:46 PM, Denis Magda wrote: > > > Anton, would you mind providing your thoughts on this. > > > > — > > Denis > > > > > On Aug 12, 2016, at 6:02 PM, Igor Rudyak wrote: > > > > > > Guys, > > &g

Ignite Maven project version number

2016-08-12 Thread Igor Rudyak
Guys, Found that each time after publishing new Ignite release and switching to development of next version, version numbers are copy-pasted in all module POMs. Isn't it better just to define project version variable in one place(and change it in one place) to reuse it in module POMs? For example

Re: Any plan for a book on Apache Ignite

2016-08-12 Thread Igor Rudyak
Looks cool!!! Igor On Fri, Aug 12, 2016 at 12:48 PM, Denis Magda wrote: > Cross-posting to the dev list. > > Wow, this is great. Are you the one of the authors? > > — > Denis > > > On Aug 12, 2016, at 12:08 PM, srecon wrote: > > > > One book is going to publish soon, you can check the table of

Re: Multi-cache transactions & persistent store

2016-08-10 Thread Igor Rudyak
turn the same instance for all caches started > locally. This way Ignite should call sessionEnd() once. Can you please > check? > > --Yakov > > 2016-07-30 4:40 GMT+03:00 Igor Rudyak : > > > Hi guys, > > > > Playing with Ignite multi-cache transactions(transac

Re: Multi-cache transactions & persistent store

2016-08-02 Thread Igor Rudyak
Thanks Yakov! It could be used as a possible solution for multi-cache transactions, which persistent stores implementation sharing the same data source/session. Igor Rudyak On Mon, Aug 1, 2016 at 1:32 AM, Yakov Zhdanov wrote: > Igor, you factory should return the same instance for all cac

[jira] [Created] (IGNITE-3610) Implements RAMP transactions on top of Cassandra

2016-07-30 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3610: --- Summary: Implements RAMP transactions on top of Cassandra Key: IGNITE-3610 URL: https://issues.apache.org/jira/browse/IGNITE-3610 Project: Ignite Issue Type

[jira] [Created] (IGNITE-3609) Utilize Cassandra logged batches for transactions

2016-07-30 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3609: --- Summary: Utilize Cassandra logged batches for transactions Key: IGNITE-3609 URL: https://issues.apache.org/jira/browse/IGNITE-3609 Project: Ignite Issue Type

Multi-cache transactions & persistent store

2016-07-29 Thread Igor Rudyak
rmation about transaction boundaries (caches involved into transaction). Such approach can simplify persistent store implementation for multi-cache transactions. Any thoughts? Igor Rudyak

Re: Batch support in Cassandra store

2016-07-29 Thread Igor Rudyak
Hi Valentin, Sounds reasonable. I'll create a ticket to add Cassandra logged batches and will try to prepare some load tests to investigate if unlogged batches can provide better performance. Will also add ticket for RAMP as a long term enhancement. Igor Rudyak On Fri, Jul 29, 2016 at 5:

Re: Batch support in Cassandra store

2016-07-29 Thread Igor Rudyak
27;ll either see all the changes made by transaction or none of them. For example we can implement RAMP transactions( http://www.bailis.org/papers/ramp-sigmod2014.pdf) cause it provides rather low overhead. Igor Rudyak On Thu, Jul 28, 2016 at 11:00 PM, Valentin Kulichenko < valentin.kuliche...@gmai

Re: Batch support in Cassandra store

2016-07-28 Thread Igor Rudyak
eviction happens for this entry and we loose the data in cache (since batch > doesn't guarantee isolation). However if we cannot achieve this I don't see > why use ignite as a cache store. > > Luiz > > -- > Luiz Felipe Trevisan > > On Wed, Jul 27, 2016 at

Re: Batch support in Cassandra store

2016-07-27 Thread Igor Rudyak
community would like it. Igor Rudyak On Wed, Jul 27, 2016 at 12:55 PM, Luiz Felipe Trevisan < luizfelipe.trevi...@gmail.com> wrote: > Hi Igor, > > Does it make sense for you using logged batches to guarantee atomicity in > Cassandra in cases we are doing a cross cache tra

Re: Batch support in Cassandra store

2016-07-26 Thread Igor Rudyak
are currently using for Ignite Cassandra module. Igor Rudyak On Tue, Jul 26, 2016 at 4:45 PM, Dmitriy Setrakyan wrote: > > > On Tue, Jul 26, 2016 at 5:53 PM, Igor Rudyak wrote: > >> Hi Valentin, >> >> For writeAll/readAll Cassandra cache store implementation use

Re: Batch support in Cassandra store

2016-07-26 Thread Igor Rudyak
t writes/reads/deletes and maximum 6 attempts to perform one operation. Igor Rudyak On Tue, Jul 26, 2016 at 1:58 PM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Hi Igor, > > I noticed that current Cassandra store implementation doesn't support > batching for

Re: Ignite monitoring

2016-07-20 Thread Igor Rudyak
doesn't look like good candidate for monitoring. Monitoring tool should provide rather friendly UI with graphs, tables and etc. to simplify monitoring of the system. While command line tool like Visor is more about system administration/management. Igor Rudyak On Wed, Jul 20, 2016 at 2:

Re: Ignite monitoring

2016-07-19 Thread Igor Rudyak
t; > I think the most important part here is good infrastructure > > (interfaces) > > > > and API. So that we can start with something very simple, like > > collecting > > > > configs from all nodes, or starting/stopping shell commands, and then > >

Re: kick off a discussion

2016-07-14 Thread Igor Rudyak
/writeThrough mode only. Igor Rudyak On Thu, Jul 14, 2016 at 3:00 PM, Dmitriy Setrakyan wrote: > On Thu, Jul 14, 2016 at 9:07 PM, Konstantin Boudnik > wrote: > > > On Wed, Jul 13, 2016 at 05:30AM, Dmitriy Setrakyan wrote: > > > Hi Alex, > > > > > > I bel

Re: Ignite monitoring

2016-07-14 Thread Igor Rudyak
metrics from. But it's rather draft version. The second problem is, there are plenty of MBeans in Ignite - I just don't know which to select from. Anyway, the original idea was to check with the community if it makes sense to have such monitoring functionality out of the box. Igor Rudyak

Ignite monitoring

2016-07-13 Thread Igor Rudyak
cripts, to bootstrap all monitoring infrastructure? Igor Rudyak

[jira] [Created] (IGNITE-3420) Visor console doesn't support -cfg and -e options simultaneously

2016-07-04 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3420: --- Summary: Visor console doesn't support -cfg and -e options simultaneously Key: IGNITE-3420 URL: https://issues.apache.org/jira/browse/IGNITE-3420 Project: I

[jira] [Created] (IGNITE-3314) Implement Serializable in org.apache.ignite.cache.store.cassandra.datasource.DataSource

2016-06-14 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3314: --- Summary: Implement Serializable in org.apache.ignite.cache.store.cassandra.datasource.DataSource Key: IGNITE-3314 URL: https://issues.apache.org/jira/browse/IGNITE-3314

[jira] [Created] (IGNITE-3313) Make table name optional in Cassandra persistence descriptor

2016-06-14 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3313: --- Summary: Make table name optional in Cassandra persistence descriptor Key: IGNITE-3313 URL: https://issues.apache.org/jira/browse/IGNITE-3313 Project: Ignite

IGNITE-3293 AWS bootstrap scripts patch for Ignite-Cassandra

2016-06-13 Thread Igor Rudyak
Could somebody please look at the pull request https://github.com/apache/ignite/pull/794 related to https://issues.apache.org/jira/browse/IGNITE-3293 ticket. It's fixes rather important thing for AWS Ignite/Cassandra clusters bootstrap scripts. Thanks, Igor Rudyak

[jira] [Created] (IGNITE-3293) AWS bootstrap scripts for Ignite-Cassandra

2016-06-09 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3293: --- Summary: AWS bootstrap scripts for Ignite-Cassandra Key: IGNITE-3293 URL: https://issues.apache.org/jira/browse/IGNITE-3293 Project: Ignite Issue Type

Re: Ignite MBeans for custom metrics monitoring

2016-06-07 Thread Igor Rudyak
preparing the one basing on the Java docs? > Sure the community can assist and review your work. > > — > Denis > > > On Jun 7, 2016, at 12:20 AM, Igor Rudyak wrote: > > > > Hi guys, > > > > I am working on Ignite-Cassandra integration module ( > >

Ignite MBeans for custom metrics monitoring

2016-06-06 Thread Igor Rudyak
a case it will be possible to automatically deploy monitoring for all custom metrics of Ignite-Cassandra ecosystem in AWS. Which is rather helpful when you need to find (and fix) performance problems. Regards, Igor Rudyak

[jira] [Created] (IGNITE-3242) JMX MBean for ignite-cassandra module

2016-06-02 Thread Igor Rudyak (JIRA)
Igor Rudyak created IGNITE-3242: --- Summary: JMX MBean for ignite-cassandra module Key: IGNITE-3242 URL: https://issues.apache.org/jira/browse/IGNITE-3242 Project: Ignite Issue Type: New Feature

Re: Cache store backed by Cassandra DB merged into ignite-1.6

2016-05-21 Thread Igor Rudyak
Ok, thanks Igor Rudyak On May 21, 2016 6:58 AM, "Dmitriy Setrakyan" wrote: > Hi Igor, > > I have added you as an admin to the readme.io documentation. You should > have an email in your mailbox. Once you login, you will be able to create > or edit the documentati

Re: Cache store backed by Cassandra DB merged into ignite-1.6

2016-05-20 Thread Igor Rudyak
some links/thoughts with me that will be great. Thanks On Wed, May 18, 2016 at 3:04 AM, Alexey Kuznetsov wrote: > I would like to thank Igor Rudyak that implemented IGNITE-1371 > Cache store backed by Cassandra DB > > This feature merged to ignite-1.6. > > But we need to add

  1   2   >