[GitHub] ignite pull request #2902: IGNITE-6708 Remove ignite-compatibility from opti...

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2902 ---

[GitHub] ignite pull request #2901: IGNITE-6706 Remove ignite-sqlline module from opt...

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2901 ---

Re: Ignite 2.3: troubles with key-value APIs in the cluster configured with DDL

2017-10-23 Thread Dmitriy Setrakyan
It looks like the case sensitivity for the affinity key is a bug. Vladimir, what do you think? On Mon, Oct 23, 2017 at 11:19 AM, Denis Magda wrote: > Vladimir, thanks a lot for looking into this! > > > On Oct 23, 2017, at 12:35 AM, Vladimir Ozerov > wrote: > > > > Denis, > > > > Now more detail

3D XPoint outperforms SSDs - verified on Apache Ignite

2017-10-23 Thread Denis Magda
Igniters, Some of our community members benchmarked regular SSDs vs Intel Optan (3d XPoint). Here is a report: http://dmagda.blogspot.com/2017/10/3d-xpoint-outperforms-ssds-verified-on.html Please help to spread a word: https://twitter.com/denismagda/status/922587654033518593 — Denis

Re: Ignite RDD for Python

2017-10-23 Thread Denis Magda
Hi, If you can sacrifice Spark APIs in Python then use Ignite Python client like that [1] or connect from ODBC [2] directly. Hope that IgniteRDD support will be added for Python at some point on time but there are no any plans yet. [1] https://github.com/dany74q/python-apache-ignite [2] https:/

Re: Control.sh script and cluster activation

2017-10-23 Thread Denis Magda
Prachi, Thanks for creating the docs! Please leave your usability related feedback in this ticket [1]. I changed it’s priority targeting for 2.4 release because totally agree with you that presently the script doesn’t behave like a normal tool (no help page, meaningless log, etc.). [1] https:

Re: Control.sh script and cluster activation

2017-10-23 Thread Prachi Garg
Guys, I have added the documentation for Cluster Activation - https://apacheignite.readme.io/docs/cluster-activation While documenting, I noticed that the message printed on executing the "control.sh --activate|deactivate" command is not giving me any useful information. I can't tell if the clust

Re: IgniteJdbcDriver's usage of JavaLogger

2017-10-23 Thread Andrey Kornev
Hey Vladimir, Maybe it'd be better to just use JUL logger directly? Or, better yet, just get rid of that nagging patronizing warning on line 434 (the only reason the logger is created in the first place) altogether and instead optionally throw an IAE? Or, include a dummy config/java.util.loggi

Re: Ignite 2.3: troubles with key-value APIs in the cluster configured with DDL

2017-10-23 Thread Denis Magda
Vladimir, thanks a lot for looking into this! > On Oct 23, 2017, at 12:35 AM, Vladimir Ozerov wrote: > > Denis, > > Now more detailed answer: > > 1) It is expected that "City" class is not be found. You should set > key/value type names to fully-qualified class name to make it work. > Improvem

[jira] [Created] (IGNITE-6717) Hashcode/equals is not needed for custom keys serialized into a binary form

2017-10-23 Thread Denis Magda (JIRA)
Denis Magda created IGNITE-6717: --- Summary: Hashcode/equals is not needed for custom keys serialized into a binary form Key: IGNITE-6717 URL: https://issues.apache.org/jira/browse/IGNITE-6717 Project: Ig

[GitHub] ignite pull request #2910: Ignite 6512

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2910 ---

[jira] [Created] (IGNITE-6716) Document "Affinity key backups mismatch" resolution steps

2017-10-23 Thread Nicholas DiPiazza (JIRA)
Nicholas DiPiazza created IGNITE-6716: - Summary: Document "Affinity key backups mismatch" resolution steps Key: IGNITE-6716 URL: https://issues.apache.org/jira/browse/IGNITE-6716 Project: Ignite

[GitHub] ignite pull request #2910: Ignite 6512

2017-10-23 Thread EdShangGG
GitHub user EdShangGG opened a pull request: https://github.com/apache/ignite/pull/2910 Ignite 6512 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-6512 Alternatively you can review and apply these

[GitHub] ignite pull request #2909: TCP communication skip local node loopback addres...

2017-10-23 Thread mcherkasov
GitHub user mcherkasov opened a pull request: https://github.com/apache/ignite/pull/2909 TCP communication skip local node loopback address You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-6639 Alter

Re: IgniteJdbcDriver's usage of JavaLogger

2017-10-23 Thread Vladimir Ozerov
Hi Andrey, What kind of fix do you suggest? On Mon, Oct 23, 2017 at 6:58 PM, Andrey Kornev wrote: > Hello, > > Just curious if anyone knows why IgniteJdbcDriver class instantiates a > JavaLogger() on line 410 rather than using the globally configured logger > instance? > > I have an slf4j logge

IgniteJdbcDriver's usage of JavaLogger

2017-10-23 Thread Andrey Kornev
Hello, Just curious if anyone knows why IgniteJdbcDriver class instantiates a JavaLogger() on line 410 rather than using the globally configured logger instance? I have an slf4j logger configured and with ignite-indexing module in the classpath, I get scary looking (albeit benign) message in m

Ignite RDD for Python

2017-10-23 Thread CBribiescas
It looks like there is no way to access and IgniteRDD from a python SparkContext. Our use case is wanting to share rdd's between Python and Scala. Leveraging the performance of Scala and the ds tools available in Python. Are there any plans to implement this in the near future? -- Sent from:

[jira] [Created] (IGNITE-6715) .NET: DataStorageConfiguration.WalAutoArchiveAfterInactivity

2017-10-23 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-6715: -- Summary: .NET: DataStorageConfiguration.WalAutoArchiveAfterInactivity Key: IGNITE-6715 URL: https://issues.apache.org/jira/browse/IGNITE-6715 Project: Ignite

[GitHub] ignite pull request #2880: metadata read must not block when called from dis...

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2880 ---

[jira] [Created] (IGNITE-6714) .NET: IgniteConfiguration missing properties

2017-10-23 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-6714: -- Summary: .NET: IgniteConfiguration missing properties Key: IGNITE-6714 URL: https://issues.apache.org/jira/browse/IGNITE-6714 Project: Ignite Issue Type:

[GitHub] ignite pull request #2907: IGNITE-6713: Ignite Cache 5 flaky test fix

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2907 ---

[GitHub] ignite pull request #2865: ignite-5741: enable test after fix

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2865 ---

[GitHub] ignite pull request #2772: Ignite 6512

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2772 ---

[GitHub] ignite pull request #2817: IGNITE-6577

2017-10-23 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2817 ---

[GitHub] ignite pull request #2908: Added IgniteOOM propagation for client node

2017-10-23 Thread mcherkasov
GitHub user mcherkasov opened a pull request: https://github.com/apache/ignite/pull/2908 Added IgniteOOM propagation for client node You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-6654 Alternativel

[GitHub] ignite pull request #2907: IGNITE-6713: Ignite Cache 5 flaky test

2017-10-23 Thread dspavlov
GitHub user dspavlov opened a pull request: https://github.com/apache/ignite/pull/2907 IGNITE-6713: Ignite Cache 5 flaky test CacheRebalancingSelfTest.testDisableRebalancing() You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridg

[jira] [Created] (IGNITE-6713) Ignite Cache 5 flaky test CacheRebalancingSelfTest.testDisableRebalancing()

2017-10-23 Thread Dmitriy Pavlov (JIRA)
Dmitriy Pavlov created IGNITE-6713: -- Summary: Ignite Cache 5 flaky test CacheRebalancingSelfTest.testDisableRebalancing() Key: IGNITE-6713 URL: https://issues.apache.org/jira/browse/IGNITE-6713 Proje

[GitHub] ignite pull request #2906: IGNITE-6071 White list of exceptions to suppress ...

2017-10-23 Thread alamar
GitHub user alamar opened a pull request: https://github.com/apache/ignite/pull/2906 IGNITE-6071 White list of exceptions to suppress in createTcpClient. Also add wait in discovery infinite loop to avoid grind You can merge this pull request into a Git repository by running: $

[jira] [Created] (IGNITE-6712) Add data volume metrics to data region metrics

2017-10-23 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-6712: Summary: Add data volume metrics to data region metrics Key: IGNITE-6712 URL: https://issues.apache.org/jira/browse/IGNITE-6712 Project: Ignite Issue

[GitHub] ignite pull request #2905: IGNITE-6071 White list of exceptions to suppress ...

2017-10-23 Thread alamar
GitHub user alamar opened a pull request: https://github.com/apache/ignite/pull/2905 IGNITE-6071 White list of exceptions to suppress in createTcpClient. Also add wait in discovery infinite loop to avoid grind You can merge this pull request into a Git repository by running: $

[GitHub] ignite pull request #2904: IGNITE-6071 White list of exceptions to suppress ...

2017-10-23 Thread alamar
GitHub user alamar opened a pull request: https://github.com/apache/ignite/pull/2904 IGNITE-6071 White list of exceptions to suppress in createTcpClient. Also add wait in discovery infinite loop to avoid grind You can merge this pull request into a Git repository by running: $

[GitHub] ignite pull request #2903: IGNITE-6071 White list of exceptions to suppress ...

2017-10-23 Thread alamar
GitHub user alamar opened a pull request: https://github.com/apache/ignite/pull/2903 IGNITE-6071 White list of exceptions to suppress in createTcpClient. Also add wait in discovery infinite loop to avoid grind You can merge this pull request into a Git repository by running: $

[jira] [Created] (IGNITE-6711) DataRegionMetrics#totalAllocatedPages is not valid after node restart

2017-10-23 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-6711: Summary: DataRegionMetrics#totalAllocatedPages is not valid after node restart Key: IGNITE-6711 URL: https://issues.apache.org/jira/browse/IGNITE-6711 Project

[jira] [Created] (IGNITE-6710) Add page replace age metric

2017-10-23 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-6710: Summary: Add page replace age metric Key: IGNITE-6710 URL: https://issues.apache.org/jira/browse/IGNITE-6710 Project: Ignite Issue Type: Improvement

[GitHub] ignite pull request #2902: IGNITE-6708 Remove ignite-compatibility from opti...

2017-10-23 Thread oleg-ostanin
GitHub user oleg-ostanin opened a pull request: https://github.com/apache/ignite/pull/2902 IGNITE-6708 Remove ignite-compatibility from optional directory You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ign

[jira] [Created] (IGNITE-6709) Support mvcc filter for H2TreeIndex.findFirstOrLast

2017-10-23 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-6709: Summary: Support mvcc filter for H2TreeIndex.findFirstOrLast Key: IGNITE-6709 URL: https://issues.apache.org/jira/browse/IGNITE-6709 Project: Ignite Issue Ty

Re: Context switching for pessimistic transactions

2017-10-23 Thread ALEKSEY KUZNETSOV
Hi, Igntrs! I would like to implement suspend\resume methods of a pessimistic transaction as following: if transaction holds lock on a key and suspend method has been called no keys would be unlocked. Therefore, if transaction holds lock on a key and suspend method has been called, topology chan

[GitHub] ignite pull request #2901: IGNITE-6706 Remove ignite-sqlline module from opt...

2017-10-23 Thread oleg-ostanin
GitHub user oleg-ostanin opened a pull request: https://github.com/apache/ignite/pull/2901 IGNITE-6706 Remove ignite-sqlline module from optioanl directory You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ig

[jira] [Created] (IGNITE-6708) Remove ignite-compatibility from optional directory

2017-10-23 Thread Sergey Kozlov (JIRA)
Sergey Kozlov created IGNITE-6708: - Summary: Remove ignite-compatibility from optional directory Key: IGNITE-6708 URL: https://issues.apache.org/jira/browse/IGNITE-6708 Project: Ignite Issue

[jira] [Created] (IGNITE-6707) .NET: Machine learning APIs

2017-10-23 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-6707: -- Summary: .NET: Machine learning APIs Key: IGNITE-6707 URL: https://issues.apache.org/jira/browse/IGNITE-6707 Project: Ignite Issue Type: Improvement

[jira] [Created] (IGNITE-6706) Remove ignite-sqlline module from optioanl directory

2017-10-23 Thread Sergey Kozlov (JIRA)
Sergey Kozlov created IGNITE-6706: - Summary: Remove ignite-sqlline module from optioanl directory Key: IGNITE-6706 URL: https://issues.apache.org/jira/browse/IGNITE-6706 Project: Ignite Issue

[jira] [Created] (IGNITE-6705) .NET: CacheConfiguration missing properties

2017-10-23 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-6705: -- Summary: .NET: CacheConfiguration missing properties Key: IGNITE-6705 URL: https://issues.apache.org/jira/browse/IGNITE-6705 Project: Ignite Issue Type:

[jira] [Created] (IGNITE-6704) .NET: CacheConfiguration.KeyConfiguration

2017-10-23 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-6704: -- Summary: .NET: CacheConfiguration.KeyConfiguration Key: IGNITE-6704 URL: https://issues.apache.org/jira/browse/IGNITE-6704 Project: Ignite Issue Type: Im

Re: Fix IgniteSpringBean in 2.x

2017-10-23 Thread Alexander Fedotov
Val, When a bean is requested by type/class, which is how SpringResource injection is done, Spring walks through all *bean definitions* and tries to figure out a suitable bean by calling to getSingleton method and thus trying to acquire exactly the same lock. So, any bean could be the reason of th

[jira] [Created] (IGNITE-6703) Unnecessary lookup in BPlusTree.ForwardCursor.fillFromBuffer for startIdx 0

2017-10-23 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-6703: Summary: Unnecessary lookup in BPlusTree.ForwardCursor.fillFromBuffer for startIdx 0 Key: IGNITE-6703 URL: https://issues.apache.org/jira/browse/IGNITE-6703 Project:

[jira] [Created] (IGNITE-6702) Get rid of values deserialization in H2TreeIndex.getRowCount

2017-10-23 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-6702: Summary: Get rid of values deserialization in H2TreeIndex.getRowCount Key: IGNITE-6702 URL: https://issues.apache.org/jira/browse/IGNITE-6702 Project: Ignite

[jira] [Created] (IGNITE-6701) Do not deserialize previous value during indexes update

2017-10-23 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-6701: Summary: Do not deserialize previous value during indexes update Key: IGNITE-6701 URL: https://issues.apache.org/jira/browse/IGNITE-6701 Project: Ignite Issu

[jira] [Created] (IGNITE-6700) Node considered as failed can cause failure of others nodes

2017-10-23 Thread Semen Boikov (JIRA)
Semen Boikov created IGNITE-6700: Summary: Node considered as failed can cause failure of others nodes Key: IGNITE-6700 URL: https://issues.apache.org/jira/browse/IGNITE-6700 Project: Ignite

[jira] [Created] (IGNITE-6699) Optimize client-side data streamer performance

2017-10-23 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-6699: --- Summary: Optimize client-side data streamer performance Key: IGNITE-6699 URL: https://issues.apache.org/jira/browse/IGNITE-6699 Project: Ignite Issue T

Re: Ignite 2.3: troubles with key-value APIs in the cluster configured with DDL

2017-10-23 Thread Vladimir Ozerov
Denis, Now more detailed answer: 1) It is expected that "City" class is not be found. You should set key/value type names to fully-qualified class name to make it work. Improvements: docs 2) There is no need to implement hash code. Why did you do this? 3) We will not have case-insensitive policy,