Re: Possible optimizations for SQL + Off-heap

2016-04-21 Thread Sergi Vladykin
No, there still will be a case when BinaryObjectOffHeapImpl is put into intermediate result set in a query, but concurrently removed and deallocated from cache and index. Probably we could apply some fancy technics like reference counting here, but I'm not sure. Sergi 2016-04-21 22:59 GMT+03:00 D

[jira] [Created] (IGNITE-3044) Save doesn't become enabled after type configuration was deleted

2016-04-21 Thread Pavel Konstantinov (JIRA)
Pavel Konstantinov created IGNITE-3044: -- Summary: Save doesn't become enabled after type configuration was deleted Key: IGNITE-3044 URL: https://issues.apache.org/jira/browse/IGNITE-3044 Projec

Re: Documentation for Deployment Modes and Resource Injection

2016-04-21 Thread Denis Magda
Hi Prachi, Thanks for the useful documentation. I’ve extended it a bit by adding the following However, the latter is not the case if [Binary Marshaller](doc:binary-marshaller) is used which allows to store cache data in the binary format avoiding necessity to load entries classes from a maste

Re: Possible optimizations for SQL + Off-heap

2016-04-21 Thread Denis Magda
Sergi, However if we implement non snapshotable data structure to hold indexes (skip list or b-tree) then it will be feasible to optimize point 1) - working with off-heap data with BinaryObjectOffHeapImpl. Am I right? — Denis > On Apr 21, 2016, at 5:27 PM, Sergi Vladykin wrote: > > 1. In gen

[jira] [Created] (IGNITE-3043) NPE during restart remote node by ignitevisorcmd

2016-04-21 Thread Vasilisa Sidorova (JIRA)
Vasilisa Sidorova created IGNITE-3043: -- Summary: NPE during restart remote node by ignitevisorcmd Key: IGNITE-3043 URL: https://issues.apache.org/jira/browse/IGNITE-3043 Project: Ignite

Re: Possible optimizations for SQL + Off-heap

2016-04-21 Thread Sergi Vladykin
1. In general it is not possible to keep BinaryObject in "attached" state, because at the query end we release snapshots and the entry can be concurrently removed with offheap memory deallocation, while result row is still needed. 2. Of course there are multiple alternatives (skiplist or b+tree),

Possible optimizations for SQL + Off-heap

2016-04-21 Thread Denis Magda
Sergi, Igniters, Big deployments store enormous amount of data in off-heap. If to keep using such deployments under high load executing SQL queries and basic cache operations in parallel then it’s easy to see that Java heap pressure grows due to the bigger number of short live objects creation.

[GitHub] ignite pull request: 7.5.15

2016-04-21 Thread agura
GitHub user agura opened a pull request: https://github.com/apache/ignite/pull/662 7.5.15 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite gridgain-7.5.15 Alternatively you can review and apply these change

[jira] [Created] (IGNITE-3042) Scala API doc missed on ignite.apache.org

2016-04-21 Thread Sergey Kozlov (JIRA)
Sergey Kozlov created IGNITE-3042: - Summary: Scala API doc missed on ignite.apache.org Key: IGNITE-3042 URL: https://issues.apache.org/jira/browse/IGNITE-3042 Project: Ignite Issue Type: Bug

[jira] [Created] (IGNITE-3041) Implement config variations test for IgniteServices

2016-04-21 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-3041: Summary: Implement config variations test for IgniteServices Key: IGNITE-3041 URL: https://issues.apache.org/jira/browse/IGNITE-3041 Project: Ignite Issue Ty

[jira] [Created] (IGNITE-3040) Implement config variations test for IgniteMessaging

2016-04-21 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-3040: Summary: Implement config variations test for IgniteMessaging Key: IGNITE-3040 URL: https://issues.apache.org/jira/browse/IGNITE-3040 Project: Ignite Issue T

[jira] [Created] (IGNITE-3039) Not able to save RDD data to Data Grid cache using JavaIgniteContext

2016-04-21 Thread Vijayendra Bhati (JIRA)
Vijayendra Bhati created IGNITE-3039: - Summary: Not able to save RDD data to Data Grid cache using JavaIgniteContext Key: IGNITE-3039 URL: https://issues.apache.org/jira/browse/IGNITE-3039 Projec

[IGNITE-533] Implement IgniteZeromqStreamer to stream data from ZeroMQ

2016-04-21 Thread chandresh pancholi
Hi, I have picked IGNITE-533 for contribution. ZeroMq Supports 4 type of message patterns 1.PAIR 2.Client Server 3.Publisher subscriber 4.Push Pull In Ignite streamer we have implemented Producer-Consumer in kafka and Spout-Bolt in storm. I am planning to implement Pub-Sub message pattern with Z

[jira] [Created] (IGNITE-3038) Optimize internally used ContinuousQueries

2016-04-21 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-3038: Summary: Optimize internally used ContinuousQueries Key: IGNITE-3038 URL: https://issues.apache.org/jira/browse/IGNITE-3038 Project: Ignite Issue Type: Bug

[GitHub] ignite pull request: 'key' is a reserved keyword in mysql and need...

2016-04-21 Thread krosenvold
GitHub user krosenvold opened a pull request: https://github.com/apache/ignite/pull/661 'key' is a reserved keyword in mysql and needs to be escaped You can merge this pull request into a Git repository by running: $ git pull https://github.com/krosenvold/ignite keyEscaping A