Prohibit stateful affinity (FairAffinityFunction)

2017-04-09 Thread Sergi Vladykin
Guys, It appeared that our FairAffinityFunction can assign the same partitions to different nodes for different caches. It basically means that there is no collocation between the caches at all even if they have the same affinity. As a result all SQL joins will not work (even collocated ones), o

Re: Stable binary key representation

2017-04-09 Thread Sergi Vladykin
Ok, we need to do 2 things here: 1. Drop the resolvers from the source code. 2. Write a good page in docs on "What makes a correct cache key". Who can do that? Sergi 2017-04-07 9:48 GMT+03:00 Sergi Vladykin : > It is possible to try adding support of comparison to Resolvers, but the > whole ap

OptimizedMarshaller is still public

2017-04-09 Thread Sergi Vladykin
Guys, Just noticed that OptimizedMarshaller is still on public API. We've decided to hide it, no? Sergi

Re: Prohibit stateful affinity (FairAffinityFunction)

2017-04-09 Thread Valentin Kulichenko
What is the replacement for FairAffinityFunction? Generally I agree. If FairAffinityFunction can't be changed to provide consistent mapping, it should be dropped. -Val On Sun, Apr 9, 2017 at 3:50 AM, Sergi Vladykin wrote: > Guys, > > It appeared that our FairAffinityFunction can assign the sam

Re: Hello

2017-04-09 Thread Valentin Kulichenko
Hi Ritesh, Please let me know you Jira username and I will add you as a contributor. Before starting, please refer to [1] and [2] for detailed information about the process. [1] https://ignite.apache.org/community/contribute.html#contribute [2] https://cwiki.apache.org/confluence/display/IGNITE/

[GitHub] ignite pull request #1623: Implement NoopEventStorageSpi and make default

2017-04-09 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1623 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is ena

Re: Apache Ignite 2.0 Release

2017-04-09 Thread Denis Magda
Val, yes, as far as I know we still need to merge to the master. The branch should be ready later the next week. Denis On Sat, Apr 8, 2017 at 6:14 PM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Guys, > > There is no branch for 2.0 right now, correct? If I want to add something

Re: Stable binary key representation

2017-04-09 Thread Denis Magda
Sergi, Vovan, Sorry for being annoying but I still didn't get an answer on whether the resolvers are the must for DML. The main reason why we made them up some time ago is to support specific DML use cases. However I can't recall the use cases. -- Denis On Sun, Apr 9, 2017 at 6:54 AM, Sergi Vlad

Re: OptimizedMarshaller is still public

2017-04-09 Thread Denis Magda
Agree, it makes sense to conceal it. Who can do that? -- Denis On Sun, Apr 9, 2017 at 6:59 AM, Sergi Vladykin wrote: > Guys, > > Just noticed that OptimizedMarshaller is still on public API. We've decided > to hide it, no? > > Sergi >

Re: Stable binary key representation

2017-04-09 Thread Sergi Vladykin
I guess Resolvers were added to DML just because they already existed since 1.9 and we were forced to support them in all the parts of our product. We have to stop this practice to add features without clear real life use cases for them. Sergi 2017-04-09 17:00 GMT+03:00 Denis Magda : > Sergi, V

Re: Stable binary key representation

2017-04-09 Thread Vladimir Ozerov
Resolvers were essential for DML because we had broken comparison semantics of binary objects. This is not the case now. Resolver as a whole is normal practice. E.g. it is implemented in .NET on core language level and widely used in many cases. Hazelcast has it as well AFAIK. So it is wrong to th

Re: Hello

2017-04-09 Thread Ritesh Modi
Hi Val, My jira username is riteshmodi. Thanks, Ritesh On Sun, Apr 9, 2017 at 4:44 PM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Hi Ritesh, > > Please let me know you Jira username and I will add you as a contributor. > > Before starting, please refer to [1] and [2] for deta

Re: Hello

2017-04-09 Thread Valentin Kulichenko
Done, you should be able to assign tickets to yourself now. -Val On Sun, Apr 9, 2017 at 7:51 AM, Ritesh Modi wrote: > Hi Val, > > My jira username is riteshmodi. > > Thanks, > Ritesh > > > On Sun, Apr 9, 2017 at 4:44 PM, Valentin Kulichenko < > valentin.kuliche...@gmail.com> wrote: > >> Hi Rite

[jira] [Created] (IGNITE-4934) GridCacheWriteBehindStore broke if store backend throw a single exception

2017-04-09 Thread Alexander Belyak (JIRA)
Alexander Belyak created IGNITE-4934: Summary: GridCacheWriteBehindStore broke if store backend throw a single exception Key: IGNITE-4934 URL: https://issues.apache.org/jira/browse/IGNITE-4934 Pro

[GitHub] ignite pull request #1760: Ignite 4551

2017-04-09 Thread ntikhonov
GitHub user ntikhonov opened a pull request: https://github.com/apache/ignite/pull/1760 Ignite 4551 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-4551-1 Alternatively you can review and apply thes

Hello

2017-04-09 Thread Andrea Hernandez Garcia
Hello, I'm new in Apache Ignite

[jira] [Created] (IGNITE-4935) .NET: IgniteConfiguration.EventStorageSpi

2017-04-09 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-4935: -- Summary: .NET: IgniteConfiguration.EventStorageSpi Key: IGNITE-4935 URL: https://issues.apache.org/jira/browse/IGNITE-4935 Project: Ignite Issue Type: Bu