[jira] [Created] (IGNITE-7615) Find orphaned tests without test suites, create separate test suite for them

2018-02-02 Thread Ilya Kasnacheev (JIRA)
Ilya Kasnacheev created IGNITE-7615: --- Summary: Find orphaned tests without test suites, create separate test suite for them Key: IGNITE-7615 URL: https://issues.apache.org/jira/browse/IGNITE-7615

Re: Eviction policies with persistence

2018-02-02 Thread Dmitry Pavlov
Hi Val, I think it is quite accurate because eviction in case PDS enabled or not has quite different purposes. 1. Let us consider PDS enabled and page eviction occurs. First of all it is page based eviction, but not entry-based. Actually data is not removed, but only written to disk. We can

[jira] [Created] (IGNITE-7617) Contention on system.getProperty() in GridKernalContextImpl.isDaemon.

2018-02-02 Thread Andrew Mashenkov (JIRA)
Andrew Mashenkov created IGNITE-7617: Summary: Contention on system.getProperty() in GridKernalContextImpl.isDaemon. Key: IGNITE-7617 URL: https://issues.apache.org/jira/browse/IGNITE-7617

Re: Transport compression (not store compression)

2018-02-02 Thread gvvinblade
Nikita, Yes, you're right. Maybe I wasn't clear enough. Usually server nodes are placed in the same fast network segment (one datacenter); in any case we need an ability to setup compression per connection using some filter like useCompression(ClusterNode, ClusterNode) to compress traffic only

[GitHub] ignite pull request #3469: IGNITE-7606: delayed write during eviction

2018-02-02 Thread dspavlov
GitHub user dspavlov opened a pull request: https://github.com/apache/ignite/pull/3469 IGNITE-7606: delayed write during eviction IGNITE-7606: write evicted dirty page during eviction without holding segment write lock You can merge this pull request into a Git repository by

[jira] [Created] (IGNITE-7614) Documentation: How to access data from key-value that was inserted from SQL

2018-02-02 Thread Evgenii Zhuravlev (JIRA)
Evgenii Zhuravlev created IGNITE-7614: - Summary: Documentation: How to access data from key-value that was inserted from SQL Key: IGNITE-7614 URL: https://issues.apache.org/jira/browse/IGNITE-7614

[jira] [Created] (IGNITE-7616) GridDataStreamExecutor and GridCallbackExecutor JMX beans return incorrect values due to invalid interface registration.

2018-02-02 Thread Max Shonichev (JIRA)
Max Shonichev created IGNITE-7616: - Summary: GridDataStreamExecutor and GridCallbackExecutor JMX beans return incorrect values due to invalid interface registration. Key: IGNITE-7616 URL:

[GitHub] ignite pull request #3468: IGNITE-7508: Fix contention on system property ac...

2018-02-02 Thread AMashenkov
GitHub user AMashenkov opened a pull request: https://github.com/apache/ignite/pull/3468 IGNITE-7508: Fix contention on system property access in GridKernalContextImpl::isDaemon() Fixed. You can merge this pull request into a Git repository by running: $ git pull

[jira] [Created] (IGNITE-7618) validateCache synchronously waits for state change

2018-02-02 Thread Alexey Goncharuk (JIRA)
Alexey Goncharuk created IGNITE-7618: Summary: validateCache synchronously waits for state change Key: IGNITE-7618 URL: https://issues.apache.org/jira/browse/IGNITE-7618 Project: Ignite

Re: Transport compression (not store compression)

2018-02-02 Thread Alexey Kuznetsov
I think Igor is right. Ususally servers connected via fast local network. But clients could be in external and slow network. In this scenario compression will be very useful. Once I had such scenario - client connected to cluster via 300 kb/s network and tries to transfer ~10Mb of uncumpressed

Re: LOCAL cache on client

2018-02-02 Thread Valentin Kulichenko
Dmitry, I don't think we need to show warnings until there is an attempt to create a local cache. This is a very rare use case, not worth it. We should properly document it though. -Val On Fri, Feb 2, 2018 at 12:18 AM, Dmitry Karachentsev < dkarachent...@gridgain.com> wrote: > Sounds pretty

Re: Ignite 3rd party support and employment page

2018-02-02 Thread Denis Magda
Makes sense, updated the page. Do we want to add a reference to the page to Ignite main page? If yes then where, any suggestions? For instance, Cassandra has a special “professionally supported” section for this purpose: http://cassandra.apache.org — Denis > On

Re: Ignite SQL: How to drop table without explicit cache name

2018-02-02 Thread Alexander Paschenko
Guys, Right, first option is the way to go. Options 2 and 3 are surrogates that do not free you from concept of cache but rather allow you to obtain one. I believe in near future we'll propose public API for cacheless queries. - Alex 2018-02-01 19:38 GMT+03:00 Valentin Kulichenko

Re: Eviction policies with persistence

2018-02-02 Thread Denis Magda
Dmitriy, I’m surprised to hear that Random-LRU works at the entry level when Ignite persistence is off. Frankly, this section confuses a lot: https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Durable+Memory+-+under+the+hood#IgniteDurableMemory-underthehood-Entryeviction

Re: Eviction policies with persistence

2018-02-02 Thread Lucas Beeler
Hi Guys, I agree with both Val and Dmitriy. Dmitriy is technically correct, but Val is also right that we should clean up the language. Here’s what I mean by "cleaning up the language": unless I’m missing something, eviction policy has no effect when Ignite persistence is enabled, because

Re: Move documentation from readme.io to GitHub pages

2018-02-02 Thread Dmitriy Setrakyan
I think docusaurus.io could work for us. Denis, what do you think? On Fri, Feb 2, 2018 at 3:10 AM, endianignite wrote: > I noticed that Facebook open-sourced a documentation platform last month, > https://docusaurus.io/, which may be worth considering. > > > > > > -- >

Re: Move documentation from readme.io to GitHub pages

2018-02-02 Thread Denis Magda
Looks promising. Thanks for sharing. Updated the ticket. — Denis > On Feb 2, 2018, at 2:25 PM, Dmitriy Setrakyan wrote: > > I think docusaurus.io could work for us. Denis, what do you think? > > On Fri, Feb 2, 2018 at 3:10 AM, endianignite

Re: Ignite 3rd party support and employment page

2018-02-02 Thread Dmitriy Setrakyan
Denis, I think a link to this page should be added directly on the homepage. How about a short sentence right under the Benefits section? D. On Thu, Feb 1, 2018 at 4:25 PM, Denis Magda wrote: > Igniters, > > After clicking through various Apache sites and wikis, I discovered

[jira] [Created] (IGNITE-7613) Unable to run example classes for JDK9 in IDEA

2018-02-02 Thread Sergey Kozlov (JIRA)
Sergey Kozlov created IGNITE-7613: - Summary: Unable to run example classes for JDK9 in IDEA Key: IGNITE-7613 URL: https://issues.apache.org/jira/browse/IGNITE-7613 Project: Ignite Issue

Re: Move documentation from readme.io to GitHub pages

2018-02-02 Thread endianignite
I noticed that Facebook open-sourced a documentation platform last month, https://docusaurus.io/, which may be worth considering. -- Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/

[GitHub] ignite pull request #3467: .NET: Thin client: Add failover capability

2018-02-02 Thread ptupitsyn
GitHub user ptupitsyn opened a pull request: https://github.com/apache/ignite/pull/3467 .NET: Thin client: Add failover capability You can merge this pull request into a Git repository by running: $ git pull https://github.com/ptupitsyn/ignite ignite-7282 Alternatively you

[GitHub] ignite pull request #3465: Ignite-7580

2018-02-02 Thread DmitriyGovorukhin
GitHub user DmitriyGovorukhin opened a pull request: https://github.com/apache/ignite/pull/3465 Ignite-7580 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-7580 Alternatively you can review and

[GitHub] ignite pull request #3466: IGNITE-7580

2018-02-02 Thread DmitriyGovorukhin
GitHub user DmitriyGovorukhin opened a pull request: https://github.com/apache/ignite/pull/3466 IGNITE-7580 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-7580 Alternatively you can review and

Re: [Review] IGNITE-4188: Savepoints support inside of Ignite Transactions

2018-02-02 Thread Дмитрий Рябов
Hello! Semen, can you continue to review this ticket [1]? About my realisation: I added `savepoint()`, `rollbackToSavepoint()` and 'releaseSavepoint()' methods to `Transaction` interface. Savepoints are stored in `txState` of transaction on the initiator node and contain every change made since

[GitHub] ignite pull request #3466: IGNITE-7580

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

Re: Thin client failover mechanism (+ODBC, JDBC)

2018-02-02 Thread Alexey Kuznetsov
Pavel, Does it make sense in case of "connection lost" to ping available addresses in parallel? For example using thread pool of 4 threads? This may speed up detecting next alive node under Windows if several addresses become unavailable at once. On Fri, Feb 2, 2018 at 2:09 PM, Pavel Tupitsyn

Re: Move documentation from readme.io to GitHub pages

2018-02-02 Thread Pavel Tupitsyn
Alexey, yes, cherry-pick to branches and update website for each version as well (this can be automated with a script) Still a bit cumbersome, but at least you don't have to make the same edit multiple times. On Fri, Feb 2, 2018 at 10:59 AM, Alexey Kuznetsov wrote: >

Re: LOCAL cache on client

2018-02-02 Thread Dmitry Karachentsev
Sounds pretty reasonable for me, so fix will entail just in proper exception. Maybe it worth to show warning that says that's no data region configured and it's not possible to create LOCAL cache? Thanks! 02.02.2018 00:08, Valentin Kulichenko пишет: I meant "they should *explicitly* provide

[GitHub] ignite pull request #3465: Ignite-7580

2018-02-02 Thread DmitriyGovorukhin
Github user DmitriyGovorukhin closed the pull request at: https://github.com/apache/ignite/pull/3465 ---

[jira] [Created] (IGNITE-7610) Web Console: Refactor profile page to component

2018-02-02 Thread Alexey Kuznetsov (JIRA)
Alexey Kuznetsov created IGNITE-7610: Summary: Web Console: Refactor profile page to component Key: IGNITE-7610 URL: https://issues.apache.org/jira/browse/IGNITE-7610 Project: Ignite

[jira] [Created] (IGNITE-7611) Document logger configuration options

2018-02-02 Thread Stanislav Lukyanov (JIRA)
Stanislav Lukyanov created IGNITE-7611: -- Summary: Document logger configuration options Key: IGNITE-7611 URL: https://issues.apache.org/jira/browse/IGNITE-7611 Project: Ignite Issue

Re: Thin client failover mechanism (+ODBC, JDBC)

2018-02-02 Thread Pavel Tupitsyn
Alexey, let's keep it simple for now. On Fri, Feb 2, 2018 at 11:47 AM, Alexey Kuznetsov wrote: > Pavel, > > Does it make sense in case of "connection lost" to ping available addresses > in parallel? > For example using thread pool of 4 threads? > This may speed up

Re: Ignite 3rd party support and employment page

2018-02-02 Thread Dmitry Pavlov
Hi Denis, I think it is very interesting page, it may really help Ignite community to grow faster. Having this page new contributors will have information about companies, which requires Ignite expertise. Should we also mention EPAM here? As far as I now, a number of contributors works for EPAM.

[jira] [Created] (IGNITE-7612) Web Console: Refactor mongo models creation.

2018-02-02 Thread Alexey Kuznetsov (JIRA)
Alexey Kuznetsov created IGNITE-7612: Summary: Web Console: Refactor mongo models creation. Key: IGNITE-7612 URL: https://issues.apache.org/jira/browse/IGNITE-7612 Project: Ignite Issue