[GitHub] ignite pull request #1677: ignite-4869 remove unnecessary benchmarks for leg...

2017-03-27 Thread ezhuravl
GitHub user ezhuravl opened a pull request: https://github.com/apache/ignite/pull/1677 ignite-4869 remove unnecessary benchmarks for legacy binary identity You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite

New blog post: LINQ vs SQL in Ignite.NET: Performance

2017-03-27 Thread Pavel Tupitsyn
Enjoy: https://ptupitsyn.github.io/LINQ-vs-SQL-in-Ignite/

Re: Ignite-4795 - ready for review

2017-03-27 Thread Denis Magda
Hello Dmitriy, thanks! Someone will have a look at your changes soon. Sorry for the delay. — Denis > On Mar 27, 2017, at 3:24 AM, Дмитрий Рябов wrote: > > Hello, can anyone review this issue? > > 2017-03-20 16:33 GMT+03:00 Дмитрий Рябов : > >>

Re: IGNITE-2766 Spring Cache Manager ReConnect Issue

2017-03-27 Thread Valentin Kulichenko
Hi Rishi, What is your username in Jira? I will add you as a contributor. Also please go through [1] and [2] for all the details about our process. [1] https://ignite.apache.org/community/contribute.html#contribute [2] https://cwiki.apache.org/confluence/display/IGNITE/Development+Process -Val

[GitHub] ignite pull request #1678: Ignite 1925

2017-03-27 Thread iveselovskiy
GitHub user iveselovskiy opened a pull request: https://github.com/apache/ignite/pull/1678 Ignite 1925 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-1925 Alternatively you can review and apply

[GitHub] ignite pull request #1679: IGNITE-4575: Added enum support to SQL queries

2017-03-27 Thread skalashnikov
GitHub user skalashnikov opened a pull request: https://github.com/apache/ignite/pull/1679 IGNITE-4575: Added enum support to SQL queries You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-4575

Re: IGNITE-2766 Spring Cache Manager ReConnect Issue

2017-03-27 Thread Rishi Yagnik
Hi Val, My user name is ryagnik Thanks, Rishi On Mon, Mar 27, 2017 at 12:14 PM, Valentin Kulichenko < valentin.kuliche...@gmail.com> wrote: > Hi Rishi, > > What is your username in Jira? I will add you as a contributor. > > Also please go through [1] and [2] for all the details about our

[jira] [Created] (IGNITE-4870) .NET: QueryEntity.TableName

2017-03-27 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-4870: -- Summary: .NET: QueryEntity.TableName Key: IGNITE-4870 URL: https://issues.apache.org/jira/browse/IGNITE-4870 Project: Ignite Issue Type: Improvement

[GitHub] ignite pull request #1501: IGNITE-3579 Change lenght of the message type fro...

2017-03-27 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1501 --- 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

[GitHub] ignite pull request #1648: IGNITE-4475 Simplify async API

2017-03-27 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1648 --- 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

[GitHub] ignite pull request #1673: IGNITE-4838 Check task class on null when task na...

2017-03-27 Thread vsisko
GitHub user vsisko opened a pull request: https://github.com/apache/ignite/pull/1673 IGNITE-4838 Check task class on null when task name is invalid. You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite

[GitHub] ignite pull request #1674: IGNITE-4534: Implement offheap eviction policies ...

2017-03-27 Thread glukos
GitHub user glukos opened a pull request: https://github.com/apache/ignite/pull/1674 IGNITE-4534: Implement offheap eviction policies based on page memory Per-page eviction policies are implemented, algorithm (random-LRU or random-K-LRU) can be configured in

[jira] [Created] (IGNITE-4866) Add lazy value deserialization in GridCacheRawVersionedEntry

2017-03-27 Thread Dmitry Karachentsev (JIRA)
Dmitry Karachentsev created IGNITE-4866: --- Summary: Add lazy value deserialization in GridCacheRawVersionedEntry Key: IGNITE-4866 URL: https://issues.apache.org/jira/browse/IGNITE-4866 Project:

[jira] [Created] (IGNITE-4865) Non-informative error message on using GridClientOptimizedMarshaller with unknown task classes

2017-03-27 Thread Alexandr Kuramshin (JIRA)
Alexandr Kuramshin created IGNITE-4865: -- Summary: Non-informative error message on using GridClientOptimizedMarshaller with unknown task classes Key: IGNITE-4865 URL:

question about peeking entry from cache

2017-03-27 Thread ALEKSEY KUZNETSOV
Hi all! There is method that peek cache entry from a cache org.apache.ignite.internal.processors.cache.GridCacheAdapter#peekEx(java.lang.Object) And there is another method: org.apache.ignite.internal.processors.cache.GridCacheMapEntry#peek(boolean, boolean, boolean,

[GitHub] ignite pull request #1675: IGNITE-4865 Verbose logging, informative messages

2017-03-27 Thread akuramshingg
GitHub user akuramshingg opened a pull request: https://github.com/apache/ignite/pull/1675 IGNITE-4865 Verbose logging, informative messages You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-4865

IgniteFuture adapters

2017-03-27 Thread Sergei Egorov
Hi! Would be nice if igniteFuture would provide a small but very usable method: public R to(Function transformer) it will allow to chain it like: compute.runAsync(runnable).to(rx()).timeout(5_000).subscribe() Where rx() is just a static function with something like:

[jira] [Created] (IGNITE-4864) .NET: Support arrays in SQL

2017-03-27 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-4864: -- Summary: .NET: Support arrays in SQL Key: IGNITE-4864 URL: https://issues.apache.org/jira/browse/IGNITE-4864 Project: Ignite Issue Type: Improvement

Re: Ignite-4795 - ready for review

2017-03-27 Thread Дмитрий Рябов
Hello, can anyone review this issue? 2017-03-20 16:33 GMT+03:00 Дмитрий Рябов : > Done. > > 2017-03-20 16:30 GMT+03:00 Антон Чураев : > >> Dmitry, thank you! >> >> Could you please also change issue status to "Patch available". >> >> 2017-03-20 16:01

Re: Make async API great again

2017-03-27 Thread Vladimir Ozerov
Igniters, I am glad to announce that old async-style is finally deprecated and now all asynchronous methods are defined explicitly! Woohoo! Thanks to Taras for this important contribution. On Mon, Jan 23, 2017 at 6:12 PM, Taras Ledkov wrote: > Each compute method produces

[jira] [Created] (IGNITE-4867) CacheMetricsSnapshot ignores 'size' and 'keySize' fields

2017-03-27 Thread Dmitry Karachentsev (JIRA)
Dmitry Karachentsev created IGNITE-4867: --- Summary: CacheMetricsSnapshot ignores 'size' and 'keySize' fields Key: IGNITE-4867 URL: https://issues.apache.org/jira/browse/IGNITE-4867 Project:

Re: IgniteFuture adapters

2017-03-27 Thread Sergei Egorov
It doesn't :) It returns another IgniteFuture where I want to transform it to completely different type. On Mon, Mar 27, 2017 at 1:41 PM Дмитрий Рябов wrote: > IgniteFuture have method > > public IgniteFuture chain(IgniteClosure, T> > doneCb); > > which do this. > >

[GitHub] ignite pull request #1654: IGNITE-4827 Remove deprecated code related to bac...

2017-03-27 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1654 --- 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

Re: IgniteFuture adapters

2017-03-27 Thread Дмитрий Рябов
IgniteFuture have method public IgniteFuture chain(IgniteClosure, T> doneCb); which do this. 2017-03-27 13:30 GMT+03:00 Sergei Egorov : > Hi! > > Would be nice if igniteFuture would provide a small but very usable method: > > public R to(Function

[GitHub] ignite pull request #1649: Ignite 4558 Use BinaryArrayIdentityResolver by de...

2017-03-27 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1649 --- 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

[GitHub] ignite pull request #1668: IGNITE-4351 .NET: Use BinaryArrayIdentityResolver...

2017-03-27 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1668 --- 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

Re: Make async API great again

2017-03-27 Thread Sergei Egorov
Cool! Please check my neighboring thread about special .to() method on IgniteFuture to make it even better :) On Mon, Mar 27, 2017 at 1:32 PM Vladimir Ozerov wrote: > Igniters, > > I am glad to announce that old async-style is finally deprecated and now > all asynchronous

Re: IgniteFuture adapters

2017-03-27 Thread Дмитрий Рябов
Em... When you get result of your future, closure will produce new future with completely different type. 2017-03-27 13:43 GMT+03:00 Sergei Egorov : > It doesn't :) > > It returns another IgniteFuture where I want to transform it to completely > different type. > > On Mon, Mar

[jira] [Created] (IGNITE-4868) SQL: Entry can't be removed from index with 'Object.class' key type configured.

2017-03-27 Thread Andrew Mashenkov (JIRA)
Andrew Mashenkov created IGNITE-4868: Summary: SQL: Entry can't be removed from index with 'Object.class' key type configured. Key: IGNITE-4868 URL: https://issues.apache.org/jira/browse/IGNITE-4868

[jira] [Created] (IGNITE-4869) Unnecessary benchmarcs for legacy minary identity

2017-03-27 Thread Evgenii Zhuravlev (JIRA)
Evgenii Zhuravlev created IGNITE-4869: - Summary: Unnecessary benchmarcs for legacy minary identity Key: IGNITE-4869 URL: https://issues.apache.org/jira/browse/IGNITE-4869 Project: Ignite

Re: Make async API great again

2017-03-27 Thread Denis Magda
Promising beginning of the week! So many talks in the past and finally we came to the logical end. Thanks to both of you Taras and Vovan to making this real ;) Could any of you update the Migration Guide simplifying the life for those who will be migrating from AI 1.x?

[GitHub] ignite pull request #1670: IGNITE-4102 .NET: Generify ICacheStore

2017-03-27 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/1670 --- 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

Re: IgniteFuture adapters

2017-03-27 Thread Alexey Goncharuk
Sergei, Why should this method be a part of the future API? The only implementation will do "return func(this);" I can achieve the same result the following way: rx(compute.runAsync(runnable)).timeout(5_000).subscribe(); 2017-03-27 15:54 GMT+03:00 Sergei Egorov : > Take a

Re: IgniteFuture adapters

2017-03-27 Thread Sergei Egorov
True, I just prefer functional style over static methods. Regarding "why should this method be a part of the future API" - why not? It helps to chain such calls instead of call nesting. Of course, if Java had extension methods it wouldn't be needed, but we don't have them. On Mon, Mar 27, 2017

Re: IgniteFuture adapters

2017-03-27 Thread Sergei Egorov
Take a look at my initial code. public IgniteFuture chain(IgniteClosure, T> doneCb); vs public R to(IgniteClosure, R> transformer); The result of "chain" is IgniteFuture. The result of "to" is the object returned from transformer. It would be CompletableFuture, Rx's Observable, Reactor's

Re: IgniteFuture adapters

2017-03-27 Thread Vladimir Ozerov
+1 to Alex, this is something external to IgniteFuture. Should Ignite was implemented in .NET, we could have add proposed feature it using extension methods. But (un)fortunately Ignite is Java-based :-) On Mon, Mar 27, 2017 at 4:06 PM, Alexey Goncharuk < alexey.goncha...@gmail.com> wrote: >

Adding Kubernetes IP finder to Web Console IP finders list

2017-03-27 Thread Denis Magda
Alex, Presently, if to go to the Clusters configuration in Web Console it won’t be possible to set Kubernetes IP finder as a desired one. Would you mind adding it to the list? https://apacheignite-mix.readme.io/docs/kubernetes-discovery

[jira] [Created] (IGNITE-4871) Web console: Implement possibility to configure Kubernetes IP finder

2017-03-27 Thread Vasiliy Sisko (JIRA)
Vasiliy Sisko created IGNITE-4871: - Summary: Web console: Implement possibility to configure Kubernetes IP finder Key: IGNITE-4871 URL: https://issues.apache.org/jira/browse/IGNITE-4871 Project:

Re: Adding Kubernetes IP finder to Web Console IP finders list

2017-03-27 Thread Vasiliy Sisko
Created issue to add possibility to configure Kubernates IP finder. You can track it by link: https://issues.apache.org/jira/browse/IGNITE-4871 On Tue, Mar 28, 2017 at 10:18 AM, Denis Magda wrote: > Alex, > > Presently, if to go to the Clusters configuration in Web Console it

Re: Continuations for services

2017-03-27 Thread Valentin Kulichenko
Vova, Agree, I already merged IGNITE-4802. However, I'm still interested why we always switch to another thread when executing a job locally. Does anyone have an idea why we do this? -Val On Sat, Mar 25, 2017 at 7:22 AM, Vladimir Ozerov wrote: > Valya, > > I don't think

[GitHub] ignite pull request #1676: IGNITE-4501: Improvement of connection in a clust...

2017-03-27 Thread SharplEr
GitHub user SharplEr opened a pull request: https://github.com/apache/ignite/pull/1676 IGNITE-4501: Improvement of connection in a cluster of new node Reopen that PR: https://github.com/apache/ignite/pull/1436 You can merge this pull request into a Git repository by running: $

Re: IGNITE - 4760 : working in hibernate module

2017-03-27 Thread Вадим Опольский
Valentin, OK. To enabled it in my environment I done next: - built project with command - mvn clean package -DskipTests -Prelease,lgpl - added folder hibernate to modules in project structure - added library to dependencies (without it import doesn't working) After that I have a lot of error,