Spring tx manager merged

2015-11-20 Thread Valentin Kulichenko
Folks, I've just merged the implementation of the Spring tx manager contributed by Amir Akhmedov: https://issues.apache.org/jira/browse/IGNITE-1227 Amir, thanks for your effort! -Val

Re: IGFS: properties to use for implicit mkdirs

2015-11-20 Thread Konstantin Boudnik
On Tue, Oct 13, 2015 at 08:01PM, Ivan Veselovskiy wrote: > Currently we have #create, #append , #mkdirs operations that implicitly > create parent directories if they are absent. > Now #mkdirs uses the properties passed in for the implicitly created > directories if they are not null, and uses defa

Re: Ignite-1.5 Release

2015-11-20 Thread Valentin Kulichenko
Yakov, I finalized and merged communication optimizations to 1.5 and master. -Val On Fri, Nov 20, 2015 at 8:15 AM, Yakov Zhdanov wrote: > Guys! > > Let's update status info. > > 1. Data grid performance optimizations. > > Most of the optimizations have been merged. However, there are several >

Re: Ignite-1.5 Release

2015-11-20 Thread Alexey Goncharuk
Folks, There is a couple of sporadical hangs in the branch, need more time to investigate and fix. Will take a look tomorrow SPb time. 2015-11-20 21:11 GMT+03:00 Alexey Goncharuk : > Yakov, > > I still see some of the tests fail on TC in ignite-1282 branch. Some of > them are related to branch-l

Re: Ignite-1.5 Release

2015-11-20 Thread Raul Kripalani
Igniters, OSGi integration is basically done. I need to give it another review pass. I also want to see if I can OSGi-fy the new modules quickly (twitter, flume, etc). Meanwhile I've worked on the documentation and it's pretty much done: * https://dash.readme.io/project/apacheignite/v1.5/docs/in

Re: Igfs PURGE events: do we need them?

2015-11-20 Thread Dmitriy Setrakyan
On Fri, Nov 20, 2015 at 11:08 AM, Ivan V. wrote: > Hi, Dmitriy, > to wait for memory freeing we have > method > org.apache.ignite.internal.processors.igfs.IgfsEx#awaitDeletesAsync() > which returns a Future that can be awaited (with a timeout or without). > Also during recent fix https://issues.a

Re: Igfs PURGE events: do we need them?

2015-11-20 Thread Ivan V.
Hi, Dmitriy, to wait for memory freeing we have method org.apache.ignite.internal.processors.igfs.IgfsEx#awaitDeletesAsync() which returns a Future that can be awaited (with a timeout or without). Also during recent fix https://issues.apache.org/jira/browse/IGNITE-1510 we introduced new method Igfs

Re: Ignite-1.5 Release

2015-11-20 Thread Alexey Goncharuk
Yakov, I still see some of the tests fail on TC in ignite-1282 branch. Some of them are related to branch-local changes, some of them are related to the latest optimizations that were merged to ignite-1.5 (for example, there was a deadlock in restart tests introduced by local collection synchroniz

Re: Igfs PURGE events: do we need them?

2015-11-20 Thread Dmitriy Setrakyan
Ivan, The importance of the PURGE event has to do with notification about freeing memory, otherwise occupied by a deleted file. How hard do you think would be making the PURGE behavior consistent between directory and file deletions? D On Fri, Nov 20, 2015 at 8:15 AM, Ivan V. wrote: > Hi, dev

Igfs PURGE events: do we need them?

2015-11-20 Thread Ivan V.
Hi, dev, need opinions on the question discussed in https://issues.apache.org/jira/browse/IGNITE-1679 (IGFS: Purge event is inconsistent). In short: in Igfs we have "soft" delete that moves the deleted file or folder to special "TRASH" folder. Special async worker walks inside TRASH and removes th

Re: Ignite-1.5 Release

2015-11-20 Thread Yakov Zhdanov
Guys! Let's update status info. 1. Data grid performance optimizations. Most of the optimizations have been merged. However, there are several pending ones 2. Direct marshalling compactions: communication optimization - Valentin My understanding is that this will be merged in nearest hours. V

[jira] [Created] (IGNITE-1977) IgniteSemaphore's failover related tests got to the deadlock

2015-11-20 Thread Denis Magda (JIRA)
Denis Magda created IGNITE-1977: --- Summary: IgniteSemaphore's failover related tests got to the deadlock Key: IGNITE-1977 URL: https://issues.apache.org/jira/browse/IGNITE-1977 Project: Ignite

[jira] [Created] (IGNITE-1976) [Test Failed] IgniteAtomicLongChangingTopologySelfTest.testClientQueueCreateCloseFailover

2015-11-20 Thread Denis Magda (JIRA)
Denis Magda created IGNITE-1976: --- Summary: [Test Failed] IgniteAtomicLongChangingTopologySelfTest.testClientQueueCreateCloseFailover Key: IGNITE-1976 URL: https://issues.apache.org/jira/browse/IGNITE-1976

Re: Ignite-1.5 Release

2015-11-20 Thread Vladimir Ozerov
One more update from my side: - Merged all pending optimizations (*IGNITE-1917*) - Fixed several minor bugs and performed several small refactorings in binary serialization. - Implemented one major optimization in deserialization logic decreasing amount of reads in footer (*IGNITE-1961*). This fina

Contribution merged: IGNITE-638: Implement IgniteSemaphore data structure

2015-11-20 Thread Denis Magda
Vladislav, Thanks a lot for such a big contribution! Great job! I've merged it into the release branch. Regards, Denis

[GitHub] ignite pull request: ignite-1955 ACCEPT_ALL predicate should have ...

2015-11-20 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/248 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enab

[GitHub] ignite pull request: IGNITE-1964 .NET: Write enum type ID if possi...

2015-11-20 Thread ptupitsyn
GitHub user ptupitsyn opened a pull request: https://github.com/apache/ignite/pull/253 IGNITE-1964 .NET: Write enum type ID if possible. You can merge this pull request into a Git repository by running: $ git pull https://github.com/ptupitsyn/ignite ignite-1964 Alternatively

[jira] [Created] (IGNITE-1975) .NET: Ignite Entity Framework Data Provider

2015-11-20 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-1975: --- Summary: .NET: Ignite Entity Framework Data Provider Key: IGNITE-1975 URL: https://issues.apache.org/jira/browse/IGNITE-1975 Project: Ignite Issue Type

[jira] [Created] (IGNITE-1974) Marshaller error messages are user-unfriendly

2015-11-20 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-1974: --- Summary: Marshaller error messages are user-unfriendly Key: IGNITE-1974 URL: https://issues.apache.org/jira/browse/IGNITE-1974 Project: Ignite Issue Ty

[jira] [Created] (IGNITE-1973) Binary reader: allow only 1 call to "rawReader".

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1973: --- Summary: Binary reader: allow only 1 call to "rawReader". Key: IGNITE-1973 URL: https://issues.apache.org/jira/browse/IGNITE-1973 Project: Ignite Issue

[jira] [Created] (IGNITE-1972) Binary reader: optimize "unmarshal" method.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1972: --- Summary: Binary reader: optimize "unmarshal" method. Key: IGNITE-1972 URL: https://issues.apache.org/jira/browse/IGNITE-1972 Project: Ignite Issue Type

[GitHub] ignite pull request: ignite-1544 Make sure objects number stored i...

2015-11-20 Thread agura
GitHub user agura opened a pull request: https://github.com/apache/ignite/pull/252 ignite-1544 Make sure objects number stored in a cache can be bigger than Integer.MAX_VALUE You can merge this pull request into a Git repository by running: $ git pull https://github.com/agura

[jira] [Created] (IGNITE-1971) Refactor various streamers implementations

2015-11-20 Thread Denis Magda (JIRA)
Denis Magda created IGNITE-1971: --- Summary: Refactor various streamers implementations Key: IGNITE-1971 URL: https://issues.apache.org/jira/browse/IGNITE-1971 Project: Ignite Issue Type: Bug

[jira] [Created] (IGNITE-1970) Binary reader: simplify header parsing

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1970: --- Summary: Binary reader: simplify header parsing Key: IGNITE-1970 URL: https://issues.apache.org/jira/browse/IGNITE-1970 Project: Ignite Issue Type: Tas

[GitHub] ignite pull request: IGNITE-1968 .Net: Services tests are broken

2015-11-20 Thread ptupitsyn
GitHub user ptupitsyn opened a pull request: https://github.com/apache/ignite/pull/251 IGNITE-1968 .Net: Services tests are broken You can merge this pull request into a Git repository by running: $ git pull https://github.com/ptupitsyn/ignite ignite-1968 Alternatively you ca

[jira] [Created] (IGNITE-1969) .NET: Optimize PlatformCache "loadCache" and "readScanQuery" methods.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1969: --- Summary: .NET: Optimize PlatformCache "loadCache" and "readScanQuery" methods. Key: IGNITE-1969 URL: https://issues.apache.org/jira/browse/IGNITE-1969 Project:

[jira] [Created] (IGNITE-1968) .Net: Services tests are broken

2015-11-20 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-1968: --- Summary: .Net: Services tests are broken Key: IGNITE-1968 URL: https://issues.apache.org/jira/browse/IGNITE-1968 Project: Ignite Issue Type: Bug

[jira] [Created] (IGNITE-1967) ignitevisorcmd: external keys description should be updated

2015-11-20 Thread Vasilisa Sidorova (JIRA)
Vasilisa Sidorova created IGNITE-1967: -- Summary: ignitevisorcmd: external keys description should be updated Key: IGNITE-1967 URL: https://issues.apache.org/jira/browse/IGNITE-1967 Project: Igni

[GitHub] ignite pull request: IGNITE-1966 .Net: Handle leak during partitio...

2015-11-20 Thread ptupitsyn
GitHub user ptupitsyn opened a pull request: https://github.com/apache/ignite/pull/250 IGNITE-1966 .Net: Handle leak during partitioned scan query You can merge this pull request into a Git repository by running: $ git pull https://github.com/ptupitsyn/ignite ignite-1966 Alte

[jira] [Created] (IGNITE-1966) .Net: Handle leak during partitioned scan query

2015-11-20 Thread Pavel Tupitsyn (JIRA)
Pavel Tupitsyn created IGNITE-1966: --- Summary: .Net: Handle leak during partitioned scan query Key: IGNITE-1966 URL: https://issues.apache.org/jira/browse/IGNITE-1966 Project: Ignite Issue

[jira] [Created] (IGNITE-1965) .NET: Introduce wrapper for enums, similar to "IBinaryObject".

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1965: --- Summary: .NET: Introduce wrapper for enums, similar to "IBinaryObject". Key: IGNITE-1965 URL: https://issues.apache.org/jira/browse/IGNITE-1965 Project: Ignite

[jira] [Created] (IGNITE-1964) .NET: Write enum type ID if possible.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1964: --- Summary: .NET: Write enum type ID if possible. Key: IGNITE-1964 URL: https://issues.apache.org/jira/browse/IGNITE-1964 Project: Ignite Issue Type: Task

[jira] [Created] (IGNITE-1963) CPP: Optimize interop memory

2015-11-20 Thread Igor Sapego (JIRA)
Igor Sapego created IGNITE-1963: --- Summary: CPP: Optimize interop memory Key: IGNITE-1963 URL: https://issues.apache.org/jira/browse/IGNITE-1963 Project: Ignite Issue Type: Task Affects Vers

[jira] [Created] (IGNITE-1962) Binary writer: implement speculative field ID guessing.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1962: --- Summary: Binary writer: implement speculative field ID guessing. Key: IGNITE-1962 URL: https://issues.apache.org/jira/browse/IGNITE-1962 Project: Ignite

[jira] [Created] (IGNITE-1961) Binary reader: do not read field position from footer in case of successful speculation.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1961: --- Summary: Binary reader: do not read field position from footer in case of successful speculation. Key: IGNITE-1961 URL: https://issues.apache.org/jira/browse/IGNITE-1961

[jira] [Created] (IGNITE-1960) Binary writer: write header sequentially in post-write phase.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1960: --- Summary: Binary writer: write header sequentially in post-write phase. Key: IGNITE-1960 URL: https://issues.apache.org/jira/browse/IGNITE-1960 Project: Ignite

[jira] [Created] (IGNITE-1959) BinaryWriterSchemaHolder: do not write field IDs when compact footers are on.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1959: --- Summary: BinaryWriterSchemaHolder: do not write field IDs when compact footers are on. Key: IGNITE-1959 URL: https://issues.apache.org/jira/browse/IGNITE-1959 P

[jira] [Created] (IGNITE-1958) Binary protocol: BinaryReaderExImpl.hasField method is not needed.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1958: --- Summary: Binary protocol: BinaryReaderExImpl.hasField method is not needed. Key: IGNITE-1958 URL: https://issues.apache.org/jira/browse/IGNITE-1958 Project: Ign

[jira] [Created] (IGNITE-1957) .NET: Collections, dictionaries, object arrays and tuples must use handles.

2015-11-20 Thread Vladimir Ozerov (JIRA)
Vladimir Ozerov created IGNITE-1957: --- Summary: .NET: Collections, dictionaries, object arrays and tuples must use handles. Key: IGNITE-1957 URL: https://issues.apache.org/jira/browse/IGNITE-1957 Pro