[GitHub] ignite pull request #2775: IGNITE 6285: Enhance persistent store paths

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

Re: Logical Cache Documented

2017-10-03 Thread Vladimir Ozerov
I do not think that bigger B+Tree matter much. I was talking only about data blocks. When you have a lot of logical caches, all of them are mixed in the same data blocks. As a result you typically have to perform more IO operations to read the same amount of data, as data block content becomes more

Re: Logical Cache Documented

2017-10-03 Thread Denis Magda
Vladimir, Thanks for the explanation and see inline > On Oct 3, 2017, at 12:57 PM, Vladimir Ozerov wrote: > > Denis, > > This is not a "must have", neither I can name it a "feature". We have > internal partition state metadata. When there is a lot of caches, there is > a lot of metadata. It c

Re: Logical Cache Documented

2017-10-03 Thread Vladimir Ozerov
Denis, This is not a "must have", neither I can name it a "feature". We have internal partition state metadata. When there is a lot of caches, there is a lot of metadata. It consumes local Java heap, causes high network traffic on rebalance, and require Ignite to create a lot of files when persist

Re: Logical Cache Documented

2017-10-03 Thread Dmitry Pavlov
+1 to Vladimir. I think it is better to keep this feature disabled by default. And enable cache groups only in case this feature is required by user needs. Enabling this will cause all caches will be placed into one tree. After collapsing all B+-trees into one we will get log(N1+N2+N3) instead of

Re: Logical Cache Documented

2017-10-03 Thread Denis Magda
Vladimir, Please share more details that I can put on the paper. Presently the feature is described as a must have and I struggled finding any negative impact related info. — Denis > On Oct 3, 2017, at 12:46 PM, Vladimir Ozerov wrote: > > Denis, > > This feature should not be enabled by def

Re: Logical Cache Documented

2017-10-03 Thread Vladimir Ozerov
Denis, This feature should not be enabled by default as it negatively affects read performance. On Tue, Oct 3, 2017 at 10:31 PM, Denis Magda wrote: > Sam, > > Is there any technical limitation that prevents us from assigning caches > with similar parameters to relevant groups on-the-fly? > > Af

Re: Logical Cache Documented

2017-10-03 Thread Denis Magda
Sam, Is there any technical limitation that prevents us from assigning caches with similar parameters to relevant groups on-the-fly? After finishing the doc, I’m convinced the feature should be enabled by default unless there are some pitfalls not known by me. BTW, decided to avoid logical cac

[GitHub] ignite pull request #2798: IGNITE-6554: Atomic cache remove operations are l...

2017-10-03 Thread dspavlov
GitHub user dspavlov opened a pull request: https://github.com/apache/ignite/pull/2798 IGNITE-6554: Atomic cache remove operations are logged in WAL as update records Probably fix for atomic cache remove operations You can merge this pull request into a Git repository by running:

[GitHub] ignite pull request #2602: Ignite WAL reader dev tool and related changes

2017-10-03 Thread dspavlov
Github user dspavlov closed the pull request at: https://github.com/apache/ignite/pull/2602 ---

[jira] [Created] (IGNITE-6554) Atomic cache remove operations are logged in WAL as update records

2017-10-03 Thread Dmitriy Pavlov (JIRA)
Dmitriy Pavlov created IGNITE-6554: -- Summary: Atomic cache remove operations are logged in WAL as update records Key: IGNITE-6554 URL: https://issues.apache.org/jira/browse/IGNITE-6554 Project: Ignit

[GitHub] ignite pull request #2797: IGNITE-6553: Standalone WAL iterator fails to han...

2017-10-03 Thread dspavlov
GitHub user dspavlov opened a pull request: https://github.com/apache/ignite/pull/2797 IGNITE-6553: Standalone WAL iterator fails to handle delete WAL data records You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-i

[jira] [Created] (IGNITE-6553) Standalone WAL iterator fails for delete WAL data records

2017-10-03 Thread Dmitriy Pavlov (JIRA)
Dmitriy Pavlov created IGNITE-6553: -- Summary: Standalone WAL iterator fails for delete WAL data records Key: IGNITE-6553 URL: https://issues.apache.org/jira/browse/IGNITE-6553 Project: Ignite

IGNITE-4908: Ignite.reentrantLock looks much slower than IgniteCache.lock

2017-10-03 Thread Александр Меньшиков
Hi! I need advice about the task: https://issues.apache.org/jira/browse/IGNITE-4908 Better to read about the problem in Jira because it needs a context (2 last messages). The question in the last message. Please take a look.

[jira] [Created] (IGNITE-6552) The ability to set WAL history size in time units

2017-10-03 Thread Vladislav Pyatkov (JIRA)
Vladislav Pyatkov created IGNITE-6552: - Summary: The ability to set WAL history size in time units Key: IGNITE-6552 URL: https://issues.apache.org/jira/browse/IGNITE-6552 Project: Ignite

Re: Apache Ignite 2.3 release

2017-10-03 Thread Vladimir Ozerov
Folks, I created the branch *ignite-2.3* to finalize release scope. Please make sure that only tickets targeted for 2.3 release are merged to this branch. Let's take a week for finalization and stabilization, and then start testing. On Thu, Sep 28, 2017 at 10:16 AM, Vladimir Ozerov wrote: > Ign

[jira] [Created] (IGNITE-6551) .NET: NPE in PlatformDotNetCacheStore on Java-only nodes

2017-10-03 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-6551: -- Summary: .NET: NPE in PlatformDotNetCacheStore on Java-only nodes Key: IGNITE-6551 URL: https://issues.apache.org/jira/browse/IGNITE-6551 Project: Ignite

[GitHub] ignite pull request #2796: IGNITE-5504: Fluky test fixed.

2017-10-03 Thread BiryukovVA
GitHub user BiryukovVA opened a pull request: https://github.com/apache/ignite/pull/2796 IGNITE-5504: Fluky test fixed. You can merge this pull request into a Git repository by running: $ git pull https://github.com/BiryukovVA/ignite IGNITE-5504 Alternatively you can review a

[GitHub] ignite pull request #2795: IGNITE-6550 Add new snapshot record type (Snapsho...

2017-10-03 Thread DmitriyGovorukhin
GitHub user DmitriyGovorukhin opened a pull request: https://github.com/apache/ignite/pull/2795 IGNITE-6550 Add new snapshot record type (SnapshotRecord) You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite igni

[jira] [Created] (IGNITE-6550) Add new snapshot record type (SnapshotRecord)

2017-10-03 Thread Dmitriy Govorukhin (JIRA)
Dmitriy Govorukhin created IGNITE-6550: -- Summary: Add new snapshot record type (SnapshotRecord) Key: IGNITE-6550 URL: https://issues.apache.org/jira/browse/IGNITE-6550 Project: Ignite I

[jira] [Created] (IGNITE-6549) Web agent: Able to start web agent internal of grid node

2017-10-03 Thread Vladislav Pyatkov (JIRA)
Vladislav Pyatkov created IGNITE-6549: - Summary: Web agent: Able to start web agent internal of grid node Key: IGNITE-6549 URL: https://issues.apache.org/jira/browse/IGNITE-6549 Project: Ignite

[GitHub] ignite pull request #2794: IGNITE-6539: Human readable WAL parser fails if e...

2017-10-03 Thread dspavlov
GitHub user dspavlov opened a pull request: https://github.com/apache/ignite/pull/2794 IGNITE-6539: Human readable WAL parser fails if empty log files exist… …s in directory You can merge this pull request into a Git repository by running: $ git pull https://github.com/grid

[jira] [Created] (IGNITE-6548) Improve service grid documentation

2017-10-03 Thread Denis Mekhanikov (JIRA)
Denis Mekhanikov created IGNITE-6548: Summary: Improve service grid documentation Key: IGNITE-6548 URL: https://issues.apache.org/jira/browse/IGNITE-6548 Project: Ignite Issue Type: Impro

[GitHub] ignite pull request #2793: IGNITE-6529: JDBC support 'nullable' column prope...

2017-10-03 Thread tledkov-gridgain
GitHub user tledkov-gridgain opened a pull request: https://github.com/apache/ignite/pull/2793 IGNITE-6529: JDBC support 'nullable' column property You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-6

[GitHub] ignite pull request #2792: IGNITE-6547 Added ability log timestamp for wal t...

2017-10-03 Thread DmitriyGovorukhin
GitHub user DmitriyGovorukhin opened a pull request: https://github.com/apache/ignite/pull/2792 IGNITE-6547 Added ability log timestamp for wal tx and data records You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-i

[GitHub] ignite pull request #2786: IGNITE-6382 .NET: Set up NDepend analysis on Team...

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

[GitHub] ignite pull request #2791: Ignite 6531 Need to add a 'required' method to th...

2017-10-03 Thread skylark-nam
GitHub user skylark-nam opened a pull request: https://github.com/apache/ignite/pull/2791 Ignite 6531 Need to add a 'required' method to the SpringResource Annotation You can merge this pull request into a Git repository by running: $ git pull https://github.com/skylark-nam/ig

Re: Binary compatibility of persistent storage

2017-10-03 Thread Dmitry Pavlov
Hi Guys, I want to share the first experience of using the utility for compatibility testing. As part of the task to improve storage folders in PDS, I wrote 2 tests (IGNITE 6285, FoldersReuseCompatibilityTest). These tests run versions 2.1 and 2.2, create storage, and then run the grid on new f

[jira] [Created] (IGNITE-6547) Need to support ability log timestamp for wal tx and data records

2017-10-03 Thread Dmitriy Govorukhin (JIRA)
Dmitriy Govorukhin created IGNITE-6547: -- Summary: Need to support ability log timestamp for wal tx and data records Key: IGNITE-6547 URL: https://issues.apache.org/jira/browse/IGNITE-6547 Project

Re: Service versioning

2017-10-03 Thread Denis Mekhanikov
Guys, Let me remind you that services still don't support peer class loading: https://issues.apache.org/jira/browse/IGNITE-975 I think, it should be fixed as well, because versioning is pretty useless without ability to change implementation without downtime. Also I've seen a lot of questions from

[jira] [Created] (IGNITE-6546) Update faveicon.ico in rest-htttp module

2017-10-03 Thread Alexey Kuznetsov (JIRA)
Alexey Kuznetsov created IGNITE-6546: Summary: Update faveicon.ico in rest-htttp module Key: IGNITE-6546 URL: https://issues.apache.org/jira/browse/IGNITE-6546 Project: Ignite Issue Type:

[GitHub] ignite pull request #2656: IGNITE-6350: Forbid configurations with NOT NULL ...

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

Re: Logical Cache Documented

2017-10-03 Thread Semyon Boikov
Hi, Regarding question about default cache group: by default cache groups are not enabled, each cache is started in separate group. Cache group is enabled only if groupName is set in CacheConfiguration. Thanks On Sat, Sep 30, 2017 at 11:55 PM, wrote: > Why not? Obviously compression would hav