Memeory Leaks of Swapspace

2016-10-27 Thread Shawn Du
Hi devs. I am running ignite github master branch. My case is simple, use OFF_HEAP and enable swap. For I know this bug (https://issues.apache.org/jira/browse/IGNITE-3840) isn't merge into the master. So I disable any expiry policy. After running for a while, I checked the memory usage of

Re: BinaryObject pros/cons

2016-10-27 Thread Valentin Kulichenko
Cross-posting this to dev list. Vladimir, To be honest, I don't see much difference between null values for objects and zero values for primitives. From BinaryObject semantics standpoint, both are default values for corresponding types. These values will be returned from the BinaryObject.field()

Re: Any plan for a book on Apache Ignite

2016-10-27 Thread Denis Magda
Prachi, Would you add a reference to this book [1] under “Community”->”Resources” section? It contains useful and valuable information a lot of guys who will start working with Ignite will benefit from. [1] https://leanpub.com/ignite — Denis > On Sep 18, 2016,

Freshest Articles About Ignite

2016-10-27 Thread Denis Magda
Igniters, Just want to share with you interesting articles I've came across recently. This might be a good reading for your upcoming weekend. Deep dive into Apache Ignite architectures and components:

[jira] [Created] (IGNITE-4147) SSL misconfiguration is not handled properly

2016-10-27 Thread Valentin Kulichenko (JIRA)
Valentin Kulichenko created IGNITE-4147: --- Summary: SSL misconfiguration is not handled properly Key: IGNITE-4147 URL: https://issues.apache.org/jira/browse/IGNITE-4147 Project: Ignite

Page with external integrations

2016-10-27 Thread Denis Magda
Igniters, I’ve prepared the page that includes all the external projects/products that integrate with Apache Ignite. https://cwiki.apache.org/confluence/display/IGNITE/External+Integrations Main purpose of this page is

Updating Ignite Interpreter Guide on Zeppelin

2016-10-27 Thread Denis Magda
Andrey G., As a maintainer of Ignite and Zeppelin Integration please contact Zeppelin guys asking them to update the following page https://zeppelin.apache.org/docs/0.6.2/interpreter/ignite.html The page still refers to Ignite of

Re: Making Ignite shmem library optional

2016-10-27 Thread Denis Magda
Simply because it makes Ignite Spark integration unreliable as well. — Denis > On Oct 27, 2016, at 12:02 PM, Dmitriy Setrakyan wrote: > > Why not make it mandatory only with "ignite-spark" dependency? > > On Thu, Oct 27, 2016 at 11:53 AM, Denis Magda

Re: Making Ignite shmem library optional

2016-10-27 Thread Valentin Kulichenko
Dmitry, I don't think it's possible. Shared mode is supposed to help in the standalone mode, but in this mode server nodes are not required to have ignite-spark dependency. They just store data in caches. -Val On Thu, Oct 27, 2016 at 12:02 PM, Dmitriy Setrakyan wrote: >

Re: Making Ignite shmem library optional

2016-10-27 Thread Valentin Kulichenko
Absolutely agree. This functionality is unreliable right now and at the very least it should be switched off by default as soon as possible. Going forward, it should be either fixed or removed, because it's just a broken piece of code. -Val On Thu, Oct 27, 2016 at 11:53 AM, Denis Magda

Re: Making Ignite shmem library optional

2016-10-27 Thread Dmitriy Setrakyan
Why not make it mandatory only with "ignite-spark" dependency? On Thu, Oct 27, 2016 at 11:53 AM, Denis Magda wrote: > Igniters, > > Presently, if someone starts up a cluster and has at least two nodes > running on a single Unix machine then those nodes will be communicating

Making Ignite shmem library optional

2016-10-27 Thread Denis Magda
Igniters, Presently, if someone starts up a cluster and has at least two nodes running on a single Unix machine then those nodes will be communicating over the shared memory (shmem) by default. This approach sounds absolutely reasonable for me but the shmem library is not ideal at the moment.

[GitHub] ignite pull request #1190: IGNITE-4113: Added some tests. Improved statement...

2016-10-27 Thread isapego
GitHub user isapego opened a pull request: https://github.com/apache/ignite/pull/1190 IGNITE-4113: Added some tests. Improved statement argument management. You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite

Re: Apache Ignite 1.8 Release

2016-10-27 Thread Igor Sapego
Hi, I have added some tests for ODBC that include DML - they are passing on the DML branch. I've also made some changes to ODBC for it to work better with PDO. Some of them are already merged, other will be merged once DML is ready. Ksenia currently works on testing PDO with our ODBC driver very

Re: IGNITE-4088

2016-10-27 Thread Dmitriy Setrakyan
I would prefer that we would declare all exceptions thrown at method signature level, just so they appear in Javadoc and we can document them. So, to answer your question, please fix other methods, if you don't mind. D. On Thu, Oct 27, 2016 at 1:55 AM, Константин Дудков wrote: >

Re: Apache Ignite 1.8 Release

2016-10-27 Thread Dmitriy Setrakyan
Do we know the status of the DML support? It looks like Alexander Paschenko is working on it. Alexander, can you provide an update? On Thu, Oct 27, 2016 at 9:13 AM, Pavel Tupitsyn wrote: > Also I'd like to include at least some of .NET Usability Improvements ( >

Re: Apache Ignite 1.8 Release

2016-10-27 Thread Pavel Tupitsyn
Also I'd like to include at least some of .NET Usability Improvements ( https://issues.apache.org/jira/browse/IGNITE-4114). On Tue, Oct 25, 2016 at 7:38 PM, Pavel Tupitsyn wrote: > IGNITE-1915 is being reviewed, I think we can make it into 1.8. > > On Tue, Oct 25, 2016 at

[jira] [Created] (IGNITE-4146) .NET: QueryExample stores Employees and Organization in a single cache

2016-10-27 Thread Denis Magda (JIRA)
Denis Magda created IGNITE-4146: --- Summary: .NET: QueryExample stores Employees and Organization in a single cache Key: IGNITE-4146 URL: https://issues.apache.org/jira/browse/IGNITE-4146 Project: Ignite

[jira] [Created] (IGNITE-4145) "No query result found for request" exception when running multiple queries concurrently.

2016-10-27 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-4145: --- Summary: "No query result found for request" exception when running multiple queries concurrently. Key: IGNITE-4145 URL: https://issues.apache.org/jira/browse/IGNITE-4145

[jira] [Created] (IGNITE-4144) Ignite ODBC with php PDO: data of Time type cannot be retrieved correctly

2016-10-27 Thread Ksenia Rybakova (JIRA)
Ksenia Rybakova created IGNITE-4144: --- Summary: Ignite ODBC with php PDO: data of Time type cannot be retrieved correctly Key: IGNITE-4144 URL: https://issues.apache.org/jira/browse/IGNITE-4144

Re: Create separate thread pool for query execution

2016-10-27 Thread Vladimir Ozerov
Andrey, I am not aware of any serious issues with thread pools configuration. For cache pool ("system pool") [cores * 2] makes sense, because usually cache operations are fast and small, but contains blocking operations around (e.g. moving task from blocking queue to the thread). Sometimes [cores

Re: IGNITE-4088

2016-10-27 Thread Константин Дудков
Dmitriy, Thank you for your answer. As far as I see, other methods f.e. createCache throw CacheException too, but have nothing about that fact in signature or javadoc. Should we review all API methods to have same unchecked exception documenting rules? 27.10.2016, 08:41, "Dmitriy Setrakyan"