Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Peter Ivanov
Understood. Will do today. On Thu, 7 Jun 2018 at 08:43, Dmitriy Setrakyan wrote: > On Wed, Jun 6, 2018 at 10:40 PM, Peter Ivanov wrote: > > > Dmitriy, > > > > > > What kind of instructions? Systemd or stand-alone? > > I thought we have already agreed that systemd services are not eligible >

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Dmitriy Setrakyan
On Wed, Jun 6, 2018 at 10:40 PM, Peter Ivanov wrote: > Dmitriy, > > > What kind of instructions? Systemd or stand-alone? > I thought we have already agreed that systemd services are not eligible for > Windows 10 WSL. > > So have I to check that Debian, Ubuntu and SUSE environments for Windows 10

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Peter Ivanov
Dmitriy, What kind of instructions? Systemd or stand-alone? I thought we have already agreed that systemd services are not eligible for Windows 10 WSL. So have I to check that Debian, Ubuntu and SUSE environments for Windows 10 WSL supports running Apache Ignite installed from packages as a

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Dmitriy Setrakyan
Petr, I confirm that Ignite starts for me from a downloadable archive on Ubuntu under Windows 10. I would actually recommend that instead of discussing here how running Linux in Windows 10 is not a valid use case, we should probably just test it and fix it. Can you please try running your

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Peter Ivanov
Denis, The question “will Apache Ignite start under Windows 10 WSL Ubuntu from packages?” is the same as “will Apache Ignite start under Windows 10 WSL Ubuntu from binary archive?” concerning running Apache Ignite as standalone service (from ignite.sh). Did anyone from community tried running

Re: Breaking change to spatial indexes to migrate to latest H2 version

2018-06-06 Thread Dmitriy Setrakyan
Vladimir, Can you please explain how our users will be affected? What does it mean to use "spatial" indexes in Ignite? D. On Wed, Jun 6, 2018 at 12:54 AM, Vladimir Ozerov wrote: > Igniters, > > New H2 version 1.4.197 [1] was released recently. It contain a lot of > changes (>1000 commits) and

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Denis Magda
Stop. I've finally figured out what kind of environment Dmitriy is talking about. Imagine a Windows developer who needs to run something under Linux on his machine. He/she would go for VirtualBox and Parallels Desktop. Hope, we don't have any doubts that it needs to be possible to install Ignite

Node.JS thin client: Node.JS thin client fails

2018-06-06 Thread Denis Magda
Pavel, I'm tried to run an SQL example following the prepared documentation: https://apacheignite.readme.io/v2.5/docs/nodejs-thin-client#section-examples Getting an exception below when execute `node SqlQueryEntriesExample.js` example. Do we support Ignite 2.5 (using its binaries)? Do I need to

FINAL REMINDER: Apache EU Roadshow 2018 in Berlin next week!

2018-06-06 Thread sharan
Hello Apache Supporters and Enthusiasts This is a final reminder that our Apache EU Roadshow will be held in Berlin next week on 13th and 14th June 2018. We will have 28 different sessions running over 2 days that cover some great topics. So if you are interested in Microservices, Internet of

[Article] Introduction to Machine Learning with Apache Ignite

2018-06-06 Thread Akmal Chaudhri
First article in a multi-part series. https://www.gridgain.com/resources/blog/introduction-machine-learning-apache-ignite Feedback welcome. Thank you.

[jira] [Created] (IGNITE-8727) Provide way to test MMap WAL modes failures

2018-06-06 Thread Dmitriy Pavlov (JIRA)
Dmitriy Pavlov created IGNITE-8727: -- Summary: Provide way to test MMap WAL modes failures Key: IGNITE-8727 URL: https://issues.apache.org/jira/browse/IGNITE-8727 Project: Ignite Issue Type:

Re: Atomic cache inconsistent state

2018-06-06 Thread Dmitry Pavlov
Denis, Alexey, please share you vision. Sincerely, Dmitriy Pavlov вт, 5 июн. 2018 г. в 19:39, Andrey Mashenkov : > Dmitry, > > There are other cases that can result in inconsistent state of Atomic cache > with 2 or more backups. > > 1. For PRIMARY_SYNC. Primary sends requests to all backups

Re: errors during ignite mvn compilation with skipTest=false

2018-06-06 Thread Nikolay Izhikov
Hello, vbm. You should add "-DskipTests". Please, check out [1]. mvn clean install -Pall-java,all-scala,licenses *-DskipTests* [1] https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute#HowtoContribute-ProjectBuild В Ср, 06/06/2018 в 09:47 -0700, vbm пишет: > Hi, > > When I

Re: Breaking change to spatial indexes to migrate to latest H2 version

2018-06-06 Thread Denis Magda
Vladimir, Do agree with you to switch to the new version within 2.7 time frame. Could you please elaborate on this optimization > > Of most > importance is IN clause optimization which is currently one of our SQL pain > points. Should I assume that now H2 considered indexes used within the IN

errors during ignite mvn compilation with skipTest=false

2018-06-06 Thread vbm
Hi, When I try to compile the ignite 2.4 source code with skipTest as false. I a getting class not found errors. [ERROR] warning(junit.framework.TestSuite$1) Time elapsed: 0.001 s <<< FAILURE! junit.framework.AssertionFailedError: Exception in constructor: testExchangeOnNodeJoin

Re: Ignite mvn compilation with skiptest

2018-06-06 Thread Peter Ivanov
Hi! Can you just not specify -DskipTests as it is default to false? Also, be warned that with all that enabled profiles you’re going to have about 50 hours of tests (~47000 units) during build, some of which require specific JVM options and OS tuning (like PDS or AOP, for example). On Wed, 6

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Peter Ivanov
Denis, I’ll look into it On Wed, 6 Jun 2018 at 19:17, Denis Magda wrote: > I suggest us trying to move the conversation in this direction. > > Is it possible to install and run Cassandra using DEB from that emulation > environment on Windows? If yes, then we should spend our efforts adopting

Ignite mvn compilation with skiptest

2018-06-06 Thread vbm
Ignite mvn compilation with skiptest as false is throwing class not found errors: [ERROR] warning(junit.framework.TestSuite$1) Time elapsed: 0 s <<< FAILURE! junit.framework.AssertionFailedError: Exception in constructor: testCreateDropCache (java.lang.NoClassDefFoundError: Could not initialize

[jira] [Created] (IGNITE-8726) Highlight that memory metrics are local for a node in the docs

2018-06-06 Thread Stanislav Lukyanov (JIRA)
Stanislav Lukyanov created IGNITE-8726: -- Summary: Highlight that memory metrics are local for a node in the docs Key: IGNITE-8726 URL: https://issues.apache.org/jira/browse/IGNITE-8726 Project:

Re: Apache Ignite 2.6 - Packages roadmap

2018-06-06 Thread Denis Magda
I suggest us trying to move the conversation in this direction. Is it possible to install and run Cassandra using DEB from that emulation environment on Windows? If yes, then we should spend our efforts adopting Ignite for the environment. Otherwise, we should skip it for now. -- Denis On Tue,

Re: [oss-security] [CVE-2014-0114]: Apache Ignite is vulnerable to existing CVE-2014-0114

2018-06-06 Thread Denis Magda
Hello Tomas, We've just updated the version of Binutils because Ignite doesn't use this library directly. So we don't need to inject addBeanIntrospector call. Binutils are used by some dependencies like Cassandra. Let us confirm that the dependencies shouldn't be upgraded. -- Denis On Wed, Jun

Ignite schedule module

2018-06-06 Thread Dmitry Pavlov
Hi Igniters, I've tried to use ignite.scheduler().scheduleLocal(this::checkFailures, "? * * * * *"); Result is class org.apache.ignite.IgniteException: Current Ignite configuration does not support schedule functionality (consider adding ignite-schedule module to classpath). at

[GitHub] ignite pull request #4144: IGNITE-8702: Replaced select() with poll() for Li...

2018-06-06 Thread isapego
GitHub user isapego opened a pull request: https://github.com/apache/ignite/pull/4144 IGNITE-8702: Replaced select() with poll() for Linux You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-8702

Re: Thin clients compatibility policy

2018-06-06 Thread Vladimir Ozerov
Igniters, Let's discuss how to implement tests in separate thread. At this point it is more important to agree on compatibility policies. On Wed, Jun 6, 2018 at 6:02 PM, Vyacheslav Daradur wrote: > Hello, Igniters! > > I am not familiar with the Ignite's thin client. > > I'd suggest defining

Re: Thin clients compatibility policy

2018-06-06 Thread Vyacheslav Daradur
Hello, Igniters! I am not familiar with the Ignite's thin client. I'd suggest defining tests scenarios first, to understand what we need for testing. For example, our Compatibility Framework may be used for the following scenario: 1. Start node of a previously released version in separate JVM

[jira] [Created] (IGNITE-8725) Make IGNITE_DISABLE_WAL_DURING_REBALANCING enabled by default

2018-06-06 Thread Ilya Lantukh (JIRA)
Ilya Lantukh created IGNITE-8725: Summary: Make IGNITE_DISABLE_WAL_DURING_REBALANCING enabled by default Key: IGNITE-8725 URL: https://issues.apache.org/jira/browse/IGNITE-8725 Project: Ignite

[GitHub] ignite pull request #4130: IGNITE-8685 Incorrect size for switch segment rec...

2018-06-06 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/4130 ---

[GitHub] ignite pull request #4143: IGNITE-8668 K-fold cross validation of models

2018-06-06 Thread dmitrievanthony
GitHub user dmitrievanthony opened a pull request: https://github.com/apache/ignite/pull/4143 IGNITE-8668 K-fold cross validation of models You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-8668

[jira] [Created] (IGNITE-8724) Skip logging 3-rd parameter while calling U.warn with initialized logger.

2018-06-06 Thread Stanilovsky Evgeny (JIRA)
Stanilovsky Evgeny created IGNITE-8724: -- Summary: Skip logging 3-rd parameter while calling U.warn with initialized logger. Key: IGNITE-8724 URL: https://issues.apache.org/jira/browse/IGNITE-8724

[jira] [Created] (IGNITE-8723) Detect index corruption at runtime

2018-06-06 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-8723: Summary: Detect index corruption at runtime Key: IGNITE-8723 URL: https://issues.apache.org/jira/browse/IGNITE-8723 Project: Ignite Issue Type:

[jira] [Created] (IGNITE-8722) Issue in REST API 2.5

2018-06-06 Thread Denis Dijak (JIRA)
Denis Dijak created IGNITE-8722: --- Summary: Issue in REST API 2.5 Key: IGNITE-8722 URL: https://issues.apache.org/jira/browse/IGNITE-8722 Project: Ignite Issue Type: Bug Components:

[GitHub] ignite pull request #4078: IGNITE-8482 2-phase partition release wait optimi...

2018-06-06 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/4078 ---

[GitHub] ignite pull request #4091: IGNITE-8642: Added thread dumping to FailureProce...

2018-06-06 Thread andrey-kuznetsov
Github user andrey-kuznetsov closed the pull request at: https://github.com/apache/ignite/pull/4091 ---

[GitHub] ignite pull request #4117: IGNITE-8663: Add Normalization Preprocessing supp...

2018-06-06 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/4117 ---

[GitHub] ignite pull request #4142: IGNITE-8721

2018-06-06 Thread devozerov
GitHub user devozerov opened a pull request: https://github.com/apache/ignite/pull/4142 IGNITE-8721 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-8721 Alternatively you can review and apply these

[GitHub] ignite pull request #2364: IGNITE-5823 Removed unused exceptions

2018-06-06 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/2364 ---

Re: Thin clients compatibility policy

2018-06-06 Thread Dmitry Pavlov
Hi Vyacheslav, WDYT about applicability of PDS compatibiltiy framework for thin clients? Sincerely, Dmitriy Pavlov ср, 6 июн. 2018 г. в 13:45, Vladimir Ozerov : > Hi Nikolay, > > Huge +1 for automated compatibility tests. Luckily, we already did that for > persistence, so probably we can

[jira] [Created] (IGNITE-8721) Third-party security is not integrated with JDBC and ODBC handlers (thin)

2018-06-06 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-8721: --- Summary: Third-party security is not integrated with JDBC and ODBC handlers (thin) Key: IGNITE-8721 URL: https://issues.apache.org/jira/browse/IGNITE-8721

[GitHub] ignite pull request #4141: IGNITE-8503: Fix IgnitePdsWithTtlTest.testTtlIsAp...

2018-06-06 Thread AMashenkov
GitHub user AMashenkov opened a pull request: https://github.com/apache/ignite/pull/4141 IGNITE-8503: Fix IgnitePdsWithTtlTest.testTtlIsAppliedAfterRestart test. WIP. Fix entry startVersion. You can merge this pull request into a Git repository by running: $ git pull

Re: Thin clients compatibility policy

2018-06-06 Thread Vladimir Ozerov
Hi Nikolay, Huge +1 for automated compatibility tests. Luckily, we already did that for persistence, so probably we can re-use some infrastructure from there. On Wed, Jun 6, 2018 at 1:20 PM, Nikolay Izhikov wrote: > +1 From me. > > As I wrote in previous mail-threads, > I think we need to

[jira] [Created] (IGNITE-8720) SQL: Failed to generate REDUCE query

2018-06-06 Thread Pavel Kuznetsov (JIRA)
Pavel Kuznetsov created IGNITE-8720: --- Summary: SQL: Failed to generate REDUCE query Key: IGNITE-8720 URL: https://issues.apache.org/jira/browse/IGNITE-8720 Project: Ignite Issue Type: Bug

Re: Thin clients compatibility policy

2018-06-06 Thread Nikolay Izhikov
+1 From me. As I wrote in previous mail-threads, I think we need to create test framework to be able to test compatibility for all clients we have. AFAIK, currently, there is no possibility to automatically check compatibility. В Ср, 06/06/2018 в 11:39 +0300, Vladimir Ozerov пишет: > Igniters,

[GitHub] ignite pull request #4127: IGNITE-8696 add cache atomicity to cache list inf...

2018-06-06 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/4127 ---

[jira] [Created] (IGNITE-8719) Index left partially built if a node crashes during index create or rebuild

2018-06-06 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-8719: Summary: Index left partially built if a node crashes during index create or rebuild Key: IGNITE-8719 URL: https://issues.apache.org/jira/browse/IGNITE-8719

[GitHub] ignite pull request #4059: IGNITE-8587 GridToStringBuilder use ConcurrentHas...

2018-06-06 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/4059 ---

[jira] [Created] (IGNITE-8718) Documentation about using of the C++ BinaryWriter/BinaryReader should be updated

2018-06-06 Thread Andrey Aleksandrov (JIRA)
Andrey Aleksandrov created IGNITE-8718: -- Summary: Documentation about using of the C++ BinaryWriter/BinaryReader should be updated Key: IGNITE-8718 URL: https://issues.apache.org/jira/browse/IGNITE-8718

[jira] [Created] (IGNITE-8717) Move persisted cache configuration to metastore

2018-06-06 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-8717: Summary: Move persisted cache configuration to metastore Key: IGNITE-8717 URL: https://issues.apache.org/jira/browse/IGNITE-8717 Project: Ignite

Thin clients compatibility policy

2018-06-06 Thread Vladimir Ozerov
Igniters, I'd like to discuss once again our compatibility policy for thin clients (.JDBC, ODBC, .NET, Java, etc.). We have no clear rules for now, so let's try to come to agreement. Normally database vendors work as follows: 1) There is a set of currently supported database versions 2) There is

Breaking change to spatial indexes to migrate to latest H2 version

2018-06-06 Thread Vladimir Ozerov
Igniters, New H2 version 1.4.197 [1] was released recently. It contain a lot of changes (>1000 commits) and some of them are very useful for us. Of most importance is IN clause optimization which is currently one of our SQL pain points. Unfortunately, new version use updated dependency for