Re: IGNITE-3196 - ready for review

2017-02-07 Thread Vyacheslav Daradur
you have a look? > > Pavel > > On Tue, Feb 7, 2017 at 3:23 PM, Igor Sapego <isap...@gridgain.com> wrote: > > > Looks good to me. > > > > Best Regards, > > Igor > > > > On Tue, Feb 7, 2017 at 2:55 PM, Vyacheslav Daradur <daradu...@gmail.

Re: IGNITE-3196 - ready for review

2017-02-07 Thread Vyacheslav Daradur
when the second one is 0xFF80. >> >> So it's just made a minus sign look a little redundant and pointless to me >> in C++ code. >> >> Best Regards, >> Igor >> >> On Mon, Feb 6, 2017 at 10:15 PM, Vyacheslav Daradur <daradu...@gmail.com&g

Re: IGNITE-4374 - Ignite should validate JVM and OS configuration and output warning in log

2017-02-07 Thread Vyacheslav Daradur
Hi, I changed the output. Please, review it again) If something is bad, I will quickly correct. Thanks. 2017-01-25 18:24 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > GridPerformanceSuggestions isn't changed. > > JVM checks are encapsulated in JvmConfigurationSuggesti

Re: IGNITE-3196 - ready for review

2017-02-06 Thread Vyacheslav Daradur
On Mon, Feb 6, 2017 at 5:36 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > >> Igor, >> >> I didn't change the CPP code before approval approach. >> I shall write directly, sorry. >> >> But I made CPP changes already. >> >> > TestE

Re: Test failures

2017-02-08 Thread Vyacheslav Daradur
I vote for the master-branche without failed-tests) I understand that impossible to make it quickly. We shall aim at this approach. It will be more comfortable to us to develop. 2017-02-08 12:17 GMT+03:00 Alexander Fedotov : > Hi, > > I would agree with Aleksey.

IGNITE-3196 - ready for review

2017-01-30 Thread Vyacheslav Daradur
Hello. I fixed it. Please, review. https://issues.apache.org/jira/browse/IGNITE-3196 - Marshaling works wrong for the BigDecimals that have negative scale

Re: IGNITE-2626 Binary marshaller: sort fields alphabetically

2017-02-16 Thread Vyacheslav Daradur
Hello. Look at the ticket: https://issues.apache.org/jira/browse/IGNITE-4695 - Write primitive fields before during binary object marshalling Maybe it relates. 2017-02-16 11:18 GMT+03:00 ALEKSEY KUZNETSOV : > im going to take

Re: IGNITE-3422 - ready for review

2017-02-22 Thread Vyacheslav Daradur
> > > Hi Vyacheslav, > > > > Thank you for contribution. I reviewed implementation again and now I am > in > > doubts whether our product would really benefit from it or not. See my > > comments in the ticket. I'de prefer Denis Magda to chime in and give his > > feed

Re: IGNITE-3422 - ready for review

2017-02-23 Thread Vyacheslav Daradur
think this over and propose design. > > — > Denis > > > On Feb 22, 2017, at 2:41 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > Guys, let's discuss a goal of this task. > > > > I need the task specification. > > > > >

Re: DML & Transactions

2017-02-09 Thread Vyacheslav Daradur
Hello everyone. Sergi, you wrote about the MVCC. It's very interesting and perspective. Someone already does it? 2017-02-09 9:25 GMT+03:00 Dmitriy Setrakyan : > On Wed, Feb 8, 2017 at 10:20 PM, Yakov Zhdanov > wrote: > > > Guys, I think we should

Re: Questions of the Ignite Configurations

2017-02-15 Thread Vyacheslav Daradur
Vladimir, thanks for your answers. 2017-02-15 13:32 GMT+03:00 Vladimir Ozerov <voze...@gridgain.com>: > Hi Vyacheslav, > > Answering your questions: > > 1. Yes > 2. Yes > 3. Only binary infrastructure > 4. Yes > > On Wed, Feb 15, 2017 at 12:32 PM, Vyacheslav D

Questions of the Ignite Configurations

2017-02-15 Thread Vyacheslav Daradur
Hello everybody. I have some questions about classes of configuration in the Ignite. 1. IgniteConfiguration - is it only one instance per Ignite-node? 2. BinaryConfiguration - is it only one instance per Ignite-node? 3. Does BinaryConfiguration relates only to binary-infrastructure or I can

IGNITE-3422 - ready for review

2017-02-15 Thread Vyacheslav Daradur
Hello everyone. Please, review implemented solution. https://issues.apache.org/jira/browse/IGNITE-3422 - No way to control object initialization during deserialization/unmarshalling ci.tests

IGNITE-4158 - ready for review

2017-02-10 Thread Vyacheslav Daradur
Hello. I did it. Please, review. https://issues.apache.org/jira/browse/IGNITE-4158 - Implement Time type for binary protocol. latest ci.tests

Re: IGNITE-3196 - ready for review

2017-02-10 Thread Vyacheslav Daradur
te: > > > + Vladimir Ozerov > > > > It would be better if Vladimir Ozerov does the final review considering > > all the changes in .NET, C++ and Java. > > > > Vladimir, could you do that? > > > > — > > Denis > > > > > On Feb 7, 2017, at 5

Re: IGNITE-3196 - ready for review

2017-02-10 Thread Vyacheslav Daradur
ture, and minor versions should not break > existing code. > > Pavel > > On Fri, Feb 10, 2017 at 5:24 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > Pavel, thanks. > > > > What about PR to master-branch? > > > > 2017-02-10 16:55 GMT

Re: IGNITE-3196 - ready for review

2017-02-10 Thread Vyacheslav Daradur
Thanks for your explanation. 2017-02-10 18:18 GMT+03:00 Pavel Tupitsyn <ptupit...@apache.org>: > You can close it. > > On Fri, Feb 10, 2017 at 6:16 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > I meant what I need to do with opened PR? > >

IGNITE-4611 - ready for review

2017-02-17 Thread Vyacheslav Daradur
Hello everyone. I think it's ready for review: https://issues.apache.org/jira/browse/IGNITE-4611 - Write IgniteUuid with BinaryMarshaller ci.tests

Re: IGNITE-3422 - ready for review

2017-03-01 Thread Vyacheslav Daradur
Guys, any thoughts? 2017-02-23 13:22 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > I think it makes a sense to define factory in IgniteConfiguration, as the > Map<Class, InstanceFactory> which will be ised when deserializing. > > Interface example: > > pub

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
I checked it: jdk8u121_x64 - *fine* jdk8u91_x64 - *fail* It is strange. 2017-03-02 11:53 GMT+03:00 Sergey Kozlov <skoz...@gridgain.com>: > I used Oracle JDK 1.8.0_91 > > On Thu, Mar 2, 2017 at 11:38 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > De

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
Denis, Sergey witch version of JDK8 do you use? I got this exception with the lates jdk-8u121. Building with flag "-Dmaven.javadoc.skip=true" works fine. Look at "*New --allow-script-in-comments option for javadoc":* http://www.oracle.com/technetwork/java/javase/8u121-relnotes-3315208.html

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
Guys, I found that. apache-ignite-1.9.0-src\parent\pom.xml line: 940 We need to remove flag "--allow-script-in-comments", it is new, and not capability with version less than jdk8u121_x64 I can create PR with fix, or you can just fix it yourself. 2017-03-02 12:35 GMT+03:00 Vyachesl

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
>> Which one is true? This one true for https://dist.apache.org/repos/dist/dev/ignite/1.9.0-rc1: jdk8u121_x64 - *fine* jdk8u91_x64 - *fail 2017-03-02 12:52 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > >> I got this exception with the lates jdk-8u121. > I

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
ext one > >> jdk8u121_x64 - *fine* > >> jdk8u91_x64 - *fail* > > Which one is true? > > I have no compilation errors at latest 1.8.0_121-b13 > > Anyways, I'm looking for better solution. > > On Thu, Mar 2, 2017 at 12:42 PM, Vyacheslav Daradur <daradu

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
; >> [ERROR] Failed to execute goal org.apache.maven.plugins: > maven-javadoc-plugin:2.10.1:jar > >> (module-javadoc) on project ignite-tools: MavenReportException: Error > while > >> creating archive: > >> [ERROR] Exit code: 1 - javadoc: error - Ar

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
Anton, a workaround solution: 2017-03-02 13:39 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > Anton, I found it too. > > And I confirm, it is the main reason of building-error. > > If remove ., then: > "mvn clean package -DskipTests" > jdk1

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
at 2:17 PM, Anton Vinogradov <avinogra...@gridgain.com > > > wrote: > > > Vyacheslav, > > > > I see strange spaces and newlines here, please make a pull request, to > > solve possible formation issues. > > > > On Thu, Mar 2, 2017 at 2:04 P

Re: [VOTE] Apache Ignite 1.9.0 RC1

2017-03-02 Thread Vyacheslav Daradur
Anton, please be careful: my PR doesn't contain the flag "--allow-script-in-comments flag" 2017-03-02 15:26 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > Anton, I think I found better way. > > Please, look at: > https://github.com/apache/ignite/pull/1586/fi

Hello everyone

2016-12-20 Thread Vyacheslav Daradur
Hello everyone. I want to help community with development of Apache Ignite. I was wondering if you could give me some advice. With best regards, Vyacheslav Daradur

Re: Sort nodes in the ring in order to minimize the number of reconnections

2016-12-23 Thread Vyacheslav Daradur
n Thu, Dec 22, 2016 at 6:32 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > Hello, Alex! > > > > I think it is a great idea. > > > > I suggest to build communications between nodes on weight (or priority). > > > > For example, ordering on laten

Re: IGNITE-4374 - Ignite should validate JVM and OS configuration and output warning in log

2016-12-28 Thread Vyacheslav Daradur
Yakov, I have looked at source codes and I agree with you. Let's rename GridPerformanceSuggestions to ConfigurationSuggestions and to add new checks to suggestOptimizations method in IgniteKernal or separate method. 2016-12-27 14:51 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: &g

Re: IGNITE-4374 - Ignite should validate JVM and OS configuration and output warning in log

2016-12-27 Thread Vyacheslav Daradur
I mean ConfigurationValidator as another class, not GridPerformanceSuggestion. And invoke it from IgniteKernal. 2016-12-27 14:46 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > >> > 3. I think this should be a new section in performance suggestion out

Re: IGNITE-4374 - Ignite should validate JVM and OS configuration and output warning in log

2016-12-27 Thread Vyacheslav Daradur
>> 3. I think this should be a new section in performance suggestion output. And I think the GridPerformanceSuggestions should be used, but it should be probably renamed to reflect its new role and remove Grid prefix also. How about ConfigurationSuggestions? >> How about: public class

Re: Sort nodes in the ring in order to minimize the number of reconnections

2016-12-27 Thread Vyacheslav Daradur
I have described a task: https://issues.apache.org/jira/browse/IGNITE-4501 and linked a bug https://issues.apache.org/jira/browse/IGNITE-4499 Alex Menshikov, maybe you will take her? 2016-12-27 13:32 GMT+03:00 Alexei Scherbakov : > 2016-12-27 10:42 GMT+03:00

Re: Sort nodes in the ring in order to minimize the number of reconnections

2016-12-26 Thread Vyacheslav Daradur
>> Vyacheslav, please elaborate on how we can determine whether we are on the same rack. I am not sure this is possible in general case. Please see my suggestions below. >> I thought of latency values. Latency between host nodes < Latency between same rack nodes < Latency between subnet nodes <

IGNITE-4464 - JclLogger ignores IGNITE_QUIET system property

2016-12-26 Thread Vyacheslav Daradur
Hello everyone. I want to pick up https://issues.apache.org/jira/browse/IGNITE-4464 as my first issue. Please add me as contributor.

Re: Sort nodes in the ring in order to minimize the number of reconnections

2016-12-26 Thread Vyacheslav Daradur
>> Vyacheslav, I agree that latency increase in the way you describe, but I still don't understand how we use this information in discovery. Latency may differ from time to time depending on many factors. I still think that arc approach is more intuitive for user and easier to implement. >> Way

Re: IGNITE-4464 - JclLogger ignores IGNITE_QUIET system property

2016-12-26 Thread Vyacheslav Daradur
ue. I'll added you to > contributor's list. > > [1] https://issues.apache.org/jira/browse/IGNITE-4248 > > Vladimir. > > On Mon, Dec 26, 2016 at 12:45 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > Hello everyone. > > > > I want to pick up http

Re: Sort nodes in the ring in order to minimize the number of reconnections

2016-12-22 Thread Vyacheslav Daradur
- etc. Maybe it'll be better to use some metrics from ClusterMetrics interface. The algorithm of ordering can be implemented in a class such as Comparator and use it when we build a cluster or we select a place for a new node. -- With best regards, Vyacheslav Daradur 2016-12-22 13:59 GMT+03:00

Question about OBJ binary representation

2017-03-23 Thread Vyacheslav Daradur
Hello everyone. Please, explain me, in which cases at marshalling after object header (24 bytes) it needs to write Class.getName? I understand that it means that this class isn't registered in BinaryContext, and at deserializing we use it for loading Class with ClassLoader. Please explain real

Re: Question about OBJ binary representation

2017-03-23 Thread Vyacheslav Daradur
Following second question. In which cases it needs to write postWriteHashCode? 2017-03-23 12:27 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > Hello everyone. > > Please, explain me, in which cases at marshalling after object header (24 > bytes) it needs to write Cl

Re: Question about OBJ binary representation

2017-03-24 Thread Vyacheslav Daradur
t; * or it should be accessible via the configured class loader > * or optimized marshaller should be used and peer class loading is > enabled. > > 2017-03-24 12:02 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > > > Alexey, one more question. > > > > I

Re: Question about OBJ binary representation

2017-03-24 Thread Vyacheslav Daradur
ementations of original classes are never used to > > compute hash codes for corresponding binary objects. > > > > - Alex > > > > 2017-03-23 12:58 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > > > Following second question. > &g

ignite-4884 - ready for review (Visorcmd - minor text mistake)

2017-03-30 Thread Vyacheslav Daradur
Hello everyone. Looks like minor mistake. Please review if someone has time. -- Best Regards, Vyacheslav

Real size of a stored data in IgniteCache

2017-03-30 Thread Vyacheslav Daradur
Hello everyone. How do I know real size of a stored data in the IgniteCache? For example: I created new cache and put one object, and I want to know real size of one object in cache. try (Ignite ignite = Ignition.start("cache-config.xml")) { IgniteCache cache =

Re: Real size of a stored data in IgniteCache

2017-03-30 Thread Vyacheslav Daradur
> > On Thu, Mar 30, 2017 at 8:26 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > Hello everyone. > > > > How do I know real size of a stored data in the IgniteCache? > > > > For example: I created new cache and put one object, and I want

Re: Real size of a stored data in IgniteCache

2017-03-30 Thread Vyacheslav Daradur
oesn't provide such methods. > > However, you can see how it is overcome in one of EvictionPolicy > > implementations and make a proposal how it could be implemented. > > > > On Thu, Mar 30, 2017 at 5:20 PM, Vyacheslav Daradur <daradu...@gmail.com > > > > wrote: >

Re: ignite-3592 is ready fo review (Provide some kind of pluggable compression SPI support)

2017-03-29 Thread Vyacheslav Daradur
Solution implemented in core-level and works with binary-marshaller. If you about the cache queries - it works with compressed data. 2017-03-29 21:42 GMT+03:00 Dmitriy Setrakyan : > On Wed, Mar 29, 2017 at 10:56 AM, Denis Magda wrote: > > > Hello

Re: ignite-3592 is ready fo review (Provide some kind of pluggable compression SPI support)

2017-03-29 Thread Vyacheslav Daradur
methods BinaryObjectImpl#field and BinaryObjectImpl#fieldByOrder 2017-03-29 21:47 GMT+03:00 Dmitriy Setrakyan <dsetrak...@apache.org>: > On Wed, Mar 29, 2017 at 11:44 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > Solution implemented in core-level and w

Re: ignite-3592 is ready fo review (Provide some kind of pluggable compression SPI support)

2017-03-29 Thread Vyacheslav Daradur
0/files#diff-a4b76c24a5f9bc9e78d7cff0a7645328 [4] https://github.com/apache/ignite/pull/1650/files#diff-c19a9df4058141d059bb577e75244764 2017-03-29 23:16 GMT+03:00 Dmitriy Setrakyan <dsetrak...@apache.org>: > On Wed, Mar 29, 2017 at 11:57 AM, Vyacheslav Daradur <daradu...@gmail.com> &

ignite-3592 is ready fo review (Provide some kind of pluggable compression SPI support)

2017-03-29 Thread Vyacheslav Daradur
Hello everyone. https://issues.apache.org/jira/browse/IGNITE-3592 is ready for review. ci.tests [1] look good. Upsource review was created.[2] Solution provides 2 way to use compression. 1. Full compression mode. Switches in the IgniteConfiguration#fullCompressionMode field. Full compression

Re: ignite-3592 is ready fo review (Provide some kind of pluggable compression SPI support)

2017-03-31 Thread Vyacheslav Daradur
. CPU load estimation with JMH; 4. Tests with different data. 2017-03-30 7:13 GMT+03:00 Denis Magda <dma...@apache.org>: > Sergi, Vovan, > > As SQL and binary marshaller maintainers could you plan to review the > contribution? > > — > Denis > > > On Mar 29,

ignite-4823 - ready for review (SpringCache#putIfAbsent - wrong implementation)

2017-03-16 Thread Vyacheslav Daradur
Hello everyone. Please review changes: *https://issues.apache.org/jira/browse/IGNITE-4823 * I found this when I worked on an another issue. If I'm not mistaken it's wrong implementation. -- Best Regards, Vyacheslav

ignite-3682 - GridFunc: move all inner anonymous classes to separate top-level classes.

2017-03-16 Thread Vyacheslav Daradur
Hello everyone. I have some questions about the issue https://issues.apache.org/jira/browse/IGNITE-3682 1) Can I do some minor refactoring of GridFunc class within this task? (to remove unused methods and code duplicates) Or just to extract anonymous classes? 2) Should @Depricated be added to

Re: Write access to Apache Ignite repository

2017-03-20 Thread Vyacheslav Daradur
Maybe your key isn't added? https://people.apache.org/keys/committer/isapego 2017-03-20 12:33 GMT+03:00 Igor Sapego : > Denis, > > I've checked again and I get this message when I try to push my patch to > ignite-2.0 branch: > > remote: Permission to apache/ignite.git

Re: ignite-3682 - GridFunc: move all inner anonymous classes to separate top-level classes.

2017-03-20 Thread Vyacheslav Daradur
I've received answers in the issue. Ready for review. 2017-03-16 10:14 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > Hello everyone. > > I have some questions about the issue https://issues.apache. > org/jira/browse/IGNITE-3682 > > 1) Can I do some minor refac

Re: ignite-4823 - ready for review (SpringCache#putIfAbsent - wrong implementation)

2017-03-17 Thread Vyacheslav Daradur
Valentin, ok, thank you. 2017-03-16 18:39 GMT+03:00 Valentin Kulichenko < valentin.kuliche...@gmail.com>: > Vyacheslav, > > I will review and merge in nearest time. > > -Val > > On Thu, Mar 16, 2017 at 8:08 AM, Vyacheslav Daradur <daradu...@gmail.com&

Re: ignite-3592 is ready fo review (Provide some kind of pluggable compression SPI support)

2017-04-04 Thread Vyacheslav Daradur
Guys, any thoughts? I'm ready to improve quickly the solution according to yours notes to include this in the Ignite-2.0. 2017-03-31 12:30 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > Hello everyone. > > I have prepared the raw evaluation (marshaller layer) of compr

question: How data are stored in IgniteCache?

2017-04-12 Thread Vyacheslav Daradur
Hello Igniters! I have one conceptual question: When we put an object in IgniteCache, how it is stored? As I understand, after marshalling we have an array of bytes, 1) in a local node it is wrapped in BinaryObjectImpl and stored in memory 2) it is sent to remote node as byte array where it

Re: build failure in the master branch

2017-04-12 Thread Vyacheslav Daradur
Does anyone has the same problem? 2017-04-12 12:30 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > Last commit [1] 12.04.2017 6:19:06 > > mvn -X clean package -DskipTests > > result: > *** > [DEBUG] parsing done in 2ms. > JavaDoc error: 'Other Packages' sect

build failure in the master branch

2017-04-12 Thread Vyacheslav Daradur
Last commit [1] 12.04.2017 6:19:06 mvn -X clean package -DskipTests result: *** [DEBUG] parsing done in 2ms. JavaDoc error: 'Other Packages' section should not be present, all packages shou ld have corresponding documentation groups: C:\Users\SBT-Daradur-V\Projects\igni

Re: question: How data are stored in IgniteCache?

2017-04-12 Thread Vyacheslav Daradur
, operation the entry will be serialized into the binary format > and transferred over the wire. > > — > Denis > > > On Apr 12, 2017, at 1:11 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > Hello Igniters! > > > > I have one conceptu

Re: ignite-3682 - GridFunc: move all inner anonymous classes to separate top-level classes.

2017-04-12 Thread Vyacheslav Daradur
l/1652/files BTW, looks unusually that the master-branch contains separate commits of this task. 2017-04-12 19:13 GMT+03:00 Andrey Gura <ag...@apache.org>: > Vyacheslav, > > thank you for contribution! Your changes are merged into master branch. > > On Mon, Mar 20, 20

Re: Data compression in Ignite 2.0

2017-04-10 Thread Vyacheslav Daradur
Alexey, Yes, I've read it. Ok, let's discuss about public API design. I think we need to add some a configure entity to CacheConfiguration, which will contain the Compressor interface implementation and some usefull parameters. Or maybe to provide a BinaryMarshaller decorator, which will be

Re: question: How data are stored in IgniteCache?

2017-04-17 Thread Vyacheslav Daradur
Denis Magda <dma...@apache.org>: > 1. When you transfer an object over the wire or put it into a persistent > store (withKeepBinary property enabled) then only the byte array is used. > 2. No > > — > Denis > > > On Apr 15, 2017, at 1:51 PM, Vyacheslav Daradur <dar

question: IgniteCache - lock an entry by a key in ATOMIC mode

2017-04-21 Thread Vyacheslav Daradur
Hi Igniters! Does IgniteCache provide any tools to set a lock to a key in ATOMIC atomicity mode? -- Best Regards, Vyacheslav

Re: build failure in the master branch

2017-04-13 Thread Vyacheslav Daradur
Rishi, thank you. It is building well, with commits before 12.04.17 2017-04-12 15:37 GMT+03:00 Rishi Yagnik <rishiyag...@gmail.com>: > I build it last night it worked for me..I am using Jdk8-121, hope that > helps .. > > Take Care, > Rishi > > > On Apr 12, 2017,

Re: question: How data are stored in IgniteCache?

2017-04-13 Thread Vyacheslav Daradur
on demand? 2017-04-12 22:34 GMT+03:00 Denis Magda <dma...@apache.org>: > A Java wrapper around an actual binary byte array with some additional > fields and methods to work with the serialized data. > > — > Denis > > > On Apr 12, 2017, at 8:33 AM, Vyacheslav Daradur

Re: Synchronize method across Ignite cluster

2017-04-13 Thread Vyacheslav Daradur
know the context of this task) 2017-04-13 16:06 GMT+03:00 Anton Vinogradov <avinogra...@gridgain.com>: > Vyacheslav, > > Explicit cache locks, DataStructures (eg. reentrant locks), transactions, > etc. > We have all of them and even more :) > > On Thu, Apr 13, 2017 at

Synchronize method across Ignite cluster

2017-04-13 Thread Vyacheslav Daradur
Hi Igniters! I need to synchronize a method across a Ignite cluster, which work with IgniteCache. Does Ignite provide any tools for? For example: *** Lock lock = cache.lock(key); lock.lock(); try { // todo somethink } finally { lock.unlock(); } *** -- Best Regards, Vyacheslav

Re: question: How data are stored in IgniteCache?

2017-04-14 Thread Vyacheslav Daradur
> > — > Denis > > > On Apr 13, 2017, at 12:21 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > Denis, thank you for answers. > > > > I meant another. > > > > For example: > > Cache queries use a BinaryObjectImpl a

Re: question: How data are stored in IgniteCache?

2017-04-15 Thread Vyacheslav Daradur
<dma...@apache.org>: > If a serialized object is stored in an on-heap cache then it will be > wrapped by BinaryObjectImp but if it’s an off-heap cache then > BinaryObjectOffHeapImpl is used instead. > > — > Denis > > > On Apr 14, 2017, at 12:32 AM, Vyacheslav Dara

Re: question: How data are stored in IgniteCache?

2017-04-15 Thread Vyacheslav Daradur
re there any cases of described (1,2) situations. If yes, which cases? 2017-04-15 23:44 GMT+03:00 Vyacheslav Daradur <daradu...@gmail.com>: > If we use a cache which is configured to use binary mashaller: > 1. In which cases a placed in the cache object (serialized object) won't >

Re: ignite-4804 - ready for review (Remove duplicated properties in parent-pom)

2017-03-12 Thread Vyacheslav Daradur
thing should be > resolved after that. > > — > Denis > > > On Mar 10, 2017, at 12:32 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > > > I'm talking about: > > > > - master-branch had 2 dublicated propertie

Re: ignite-4804 - ready for review (Remove duplicated properties in parent-pom)

2017-03-10 Thread Vyacheslav Daradur
; > — > Denis > > > On Mar 9, 2017, at 11:27 PM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > Hello everyone. > > > > Please review changes. https://issues.apache.org/jira/browse/IGNITE-4804 > > > > I found this mistake when I

Re: ignite-4804 - ready for review (Remove duplicated properties in parent-pom)

2017-03-10 Thread Vyacheslav Daradur
e more dublicated property []. Am I missing something here? 2017-03-10 23:16 GMT+03:00 Denis Magda <dma...@apache.org>: > The commit will be merged to ignite-2.0 the next time when the branches > will be put in sync. > > — > Denis > > On Mar 10, 2017, at 12:06 PM, Vyache

Re: Ignite 2.0 - Update Spring dependency to latest stable version

2017-03-08 Thread Vyacheslav Daradur
gt; > — > Denis > > > On Mar 7, 2017, at 2:59 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > Hello everyone! > > > > There are no changes long ago: > > https://issues.apache.org/jira/browse/IGNITE-4211 > > > > Is it actual? > >

Ignite 2.0 - Update Spring dependency to latest stable version

2017-03-07 Thread Vyacheslav Daradur
Hello everyone! There are no changes long ago: https://issues.apache.org/jira/browse/IGNITE-4211 Is it actual?

Re: IGNITE-3422 - ready for review

2017-03-06 Thread Vyacheslav Daradur
e emerges and asks that he needs it then we will close it > later on. > > — > Denis > > > On Mar 1, 2017, at 12:11 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > > Guys, any thoughts? > > > > 2017-02-23 13:22 GMT+03:00 Vyacheslav Daradur &l

Re: question: How data are stored in IgniteCache?

2017-04-18 Thread Vyacheslav Daradur
nsert or update a record using > “INSERT * ..” or “UPDATE * …” statements. Take a look at the code. > > — > Denis > > > On Apr 17, 2017, at 5:04 AM, Vyacheslav Daradur <daradu...@gmail.com> > wrote: > > > >>> When you transfer an object over the wire

Build warning: duplicated dependency in the core module.

2017-08-01 Thread Vyacheslav Daradur
Hi Igniters. I found an issue wich may affect on builing of the core module. I created a ticket[1] and prepared PR[2] with TC-tests[3] Could someone review it? [1] https://issues.apache.org/jira/browse/IGNITE-5882 [2] https://github.com/apache/ignite/pull/2366/files [3]

Re: Ignite.close(), G.stop(name, true). Change flag cancel to false

2017-08-04 Thread Vyacheslav Daradur
Hi guys, I'll just add my opinion if you don't mind. > May be we should implement Vladimir's suggestion to flush the pages without > respect to the cancel flag? Are there any thoughts on this? I think It's good suggestion. But in case of unit-testing a developer usually call #stopAllGrids() at

Nodes which started in separate JVM couldn't stop properly (in tests)

2017-08-04 Thread Vyacheslav Daradur
Hi Igniters, Working on my task I found a bug at call the method #stopGrid(name), it produced ClassCastException. I created a ticket[1]. After it was fixed[2] I saw that nodes which was started in a separate JVM could stay in process of operation system. It was fixed too, but not sure is it

How to add new build-plan in the TeamCity?

2017-08-15 Thread Vyacheslav Daradur
Hi Igniters! I am working on new test module in the Ignite project [1]. I need check than it will work in the TeamCity [2]. I have no permissions to create new configuration. How to add new build-plan in the TeamCity according to test-suite within new module? [1]

Testing of backward compatibility in Ignite

2017-07-12 Thread Vyacheslav Daradur
Hi Igniters. There is a need to test backward compatibility with previous release within a task[1]. As far as I understand: it needs to provide methods in the Ignite-test-framework to start instance of specific version of Ignite. I popose to add such api in the project, for example: "Ignite

Re: Ignite 2.1?

2017-07-19 Thread Vyacheslav Daradur
As far as I know, It will be shortly after the end of the vote. [1] Of course only in case of vote success. Vote started yesterday, and must finish tomorrow. Let's hope to see the new release by the end of this week. [1]

Re: [VOTE] Apache Ignite 2.1.0 RC3

2017-07-21 Thread Vyacheslav Daradur
+1 Build success now. Node starts without issues. 2017-07-21 11:38 GMT+03:00 Kozlov Maxim : > +1 > > > 21 июля 2017 г., в 7:48, Valentin Kulichenko < > valentin.kuliche...@gmail.com> написал(а): > > > > +1 (binding) > > > > On Thu, Jul 20, 2017 at 9:35 PM, Sasha Belyak

Re: Fix for enum marshalling

2017-07-21 Thread Vyacheslav Daradur
Hi Nikita. Thanks for the contribution! If you are curious in BinaryMarshaler and want to continue improve it, please, take a look to a task [1] [1] https://issues.apache.org/jira/browse/IGNITE-3244 2017-07-21 12:53 GMT+03:00 Nikita Amelchev : > Hi, Igniters. > I fixed

Re: Non-UTF-8 string encoding support in BinaryMarshaller (IGNITE-5655)

2017-07-25 Thread Vyacheslav Daradur
Hi Andrey. Sound very useful. We can save one byte if will use controlled overflow on [nonNegativeIntStrLen]: If [nonNegativeIntStrLen < 0] then [string is encoded] I have some questions: Will there any public API, e.g. "Encoder" interace? Will user have the opportunity to define own encoding

Re: [VOTE] Apache Ignite 2.1.0 RC4

2017-07-25 Thread Vyacheslav Daradur
+1 2017-07-25 2:02 GMT+03:00 Valentin Kulichenko : > +1 (binding) > > On Mon, Jul 24, 2017 at 6:39 AM, Dmitriy Setrakyan > wrote: > > > Anton, > > > > You should treat this vote as a brand new vote. According to Apache > rules, > > you need

Re: Non-UTF-8 string encoding support in BinaryMarshaller (IGNITE-5655)

2017-07-26 Thread Vyacheslav Daradur
Vladimir, > When we finish varlen optimization for string lengths, I am afraid we could > end up with very messy protocol, should we mix encoded length and encoding. I agree, we shouldn't mix it. > I deemed it's unusual to make two differerent type markers (flags) for > single datatype. I can't

Re: [VOTE] Apache Ignite 2.1.0 RC2

2017-07-19 Thread Vyacheslav Daradur
uot;dos" What's wrong? Do I need to upgrade Maven version? 2017-07-19 13:11 GMT+03:00 Sergey Kozlov <skoz...@gridgain.com>: > Hi Vyacheslav > > The build procedure has been changed for 2.1 Take a look in DEVNOTES.txt > > On Wed, Jul 19, 2017 at 12:53 PM, Vyacheslav Darad

Re: [VOTE] Apache Ignite 2.1.0 RC2

2017-07-19 Thread Vyacheslav Daradur
Hi guys. I've downloaded apache-ignite-2.1.0-src.zip, unpack it and execute "mvn package -DskipTests" result is succes, but the folder "target" in the root directory is empty. I've checked it at two diffrenet machines. Is logic of packaging changed in the release? 2017-07-19 12:36 GMT+03:00

Re: [VOTE] Apache Ignite 2.1.0 RC2

2017-07-19 Thread Vyacheslav Daradur
can't build from zip? > Tag' and zip' content should be the same. > > On Wed, Jul 19, 2017 at 3:18 PM, Kozlov Maxim <dreamx@gmail.com> > wrote: > > > Vyacheslav, this same problem on maven 3.5.0 (zip archive), but build > > success git tag name 2.1.0-rc2. > > &

Re: Make Teamcity Green Again

2017-07-21 Thread Vyacheslav Daradur
Hi guys. I vote for #MakeTeamcityGreenAgain. :-) FYI: it had been described and supported previously[1] After the completion of my current task I will try to help with this activity. [1] http://apache-ignite-developers.2346864.n4.nabble.com/Test-failures-td14353.html 2017-07-21 12:39

Re: Problem with setting up .NET dev environment

2017-06-28 Thread Vyacheslav Daradur
dk1.8.0_131\jre > > It is the same on the two of my machines which i tried it on lately(one is > working and another is not) > > On 28 June 2017 at 13:01, Vyacheslav Daradur <daradu...@gmail.com> wrote: > > > Could you provide some information about versions of JDK and Maven

Re: Apache Ignite 2.1 scope

2017-07-05 Thread Vyacheslav Daradur
t;> >>>>> > >>> >>>>> On Mon, May 15, 2017 at 1:29 PM, Denis Magda <dma...@apache.org> > >>> wrote: > >>> >>>>> > >>> >>>>> Well, let me propose the following milestones for 2.1 releas

Re: Apache Ignite Site Changed its Face

2017-07-28 Thread Vyacheslav Daradur
Looks great! "Keep calm and join the dark side" :-) 2017-07-28 19:54 GMT+03:00 Denis Magda : > Right, embrace the power of the dark side :) > > — > Denis > > > On Jul 28, 2017, at 1:22 AM, Sergey Kozlov wrote: > > > > Looks like we're going over the

Warning of building was resolved

2017-08-01 Thread Vyacheslav Daradur
Hi Igniters, There was warning of building of the core module[1]. The reason was guava-dependency duplication in pom.xml I removed outdated dependency and warning was gone. I checked compilation with clean local repo, it passed well. My fix was merged to the master branch, thanks to Anton

Re: #MakeTeamCityGreenAgain IGNITE-5866

2017-08-01 Thread Vyacheslav Daradur
Great start! Thanks! 2017-08-01 14:54 GMT+03:00 Николай Ижиков : > Hello, Igniters. > > Alexey Goncharuk just merged my fix of IGNITE-5866 to master. > > I fix filter in MetadataJob for `cache.context().queries().sqlMetadata()` > function > > It means that 4 other tests

  1   2   3   4   5   >