[GitHub] ignite pull request #5468: IGNITE-10374 if rebalance isn't restarted no need...

2018-11-21 Thread sergey-chugunov-1985
GitHub user sergey-chugunov-1985 opened a pull request: https://github.com/apache/ignite/pull/5468 IGNITE-10374 if rebalance isn't restarted no need to disable already … …disabled WAL You can merge this pull request into a Git repository by running: $ git pull https://githu

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
My variant of API avoids cache configuration. One more thing to note - as we found out control.sh cannot dump XML configuration. Currently it returns only subset of properties. And in general case it is impossible to convert CacheConfiguration to Spring XML, because Spring XMLis not serialization

[jira] [Created] (IGNITE-10374) Node doesn't own rebalanced partitions on rebalancing finished

2018-11-21 Thread Sergey Chugunov (JIRA)
Sergey Chugunov created IGNITE-10374: Summary: Node doesn't own rebalanced partitions on rebalancing finished Key: IGNITE-10374 URL: https://issues.apache.org/jira/browse/IGNITE-10374 Project: Ign

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vovan, We couldn't avoid API with cache configuration. Almost all of ~70 properties could be changed, some of them are instances of objects or could be user-defined class. Could you come up with alternatives for user-defined affinity function? Also, the race would have a place in other scenarios.

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Sergi Vladykin
It may be OK to extend compatible field types (like from Int to Long). In Protobuf for example this is allowed just because there is no difference between Int and Long in binary format: they all are equally varlen encoded and Longs just will occupy up to 9 bytes, while Ints up to 5. But for every

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Vladimir Ozerov
Val, If we treat binary object as a plain container of fields with certain names and types, we do not care how to convert Int to String. This is up to user to decide how to migrate. Ignite could help users in some cases. E.g. for SQL caches we may provide ALTER TABLE command, which will do necessa

[jira] [Created] (IGNITE-10373) Web console: we need to fix docker-compose.yml

2018-11-21 Thread Pavel Konstantinov (JIRA)
Pavel Konstantinov created IGNITE-10373: --- Summary: Web console: we need to fix docker-compose.yml Key: IGNITE-10373 URL: https://issues.apache.org/jira/browse/IGNITE-10373 Project: Ignite

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Vladimir Ozerov
Denis, Several examples: 1) DEFAULT values - in SQL you may avoid storing default value in the table and store it in metadata instead. Not applicable for BinaryObject because the same binary object may be saved to two SQL tables with different defaults 2) DATE and other temporal types - in SQL you

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Vladimir Ozerov
Ilya, Currently binary objects already works almost as you proposed. We have 4 bytes types (type name hash) and we have 4 bytes schema ID (hash of all field names). We do not write field IDs in the object itself. What we do not have is separation of fixed and varlen fields. Agree, that we should i

Re: proposed realization KILL QUERY command

2018-11-21 Thread Vladimir Ozerov
Denis, Problems with separate parameters are explained above. чт, 22 нояб. 2018 г. в 3:23, Denis Magda : > Vladimir, > > All of the alternatives are reminiscent of mathematical operations. Don't > look like a SQL command. What if we use a SQL approach introducing named > parameters: > > KILL QUE

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Ed, We may have API similar to “cache” and “getOrCreateCache”, or may not. It is up to us to decide. Similarity on it’s own is weak argument. Functionality and simplicity - this is what matters. Approach with cache configuration has three major issues 1) It exposes properties which user will not

[MTCGA]: new failures in builds [2371886] needs to be handled

2018-11-21 Thread dpavlov . tasks
Hi Igniters, I've detected some new issue on TeamCity to be handled. You are more than welcomed to help. If your changes can lead to this failure(s): We're grateful that you were a volunteer to make the contribution to this project, but things change and you may no longer be able to finalize

[MTCGA]: new failures in builds [2371919] needs to be handled

2018-11-21 Thread dpavlov . tasks
Hi Igniters, I've detected some new issue on TeamCity to be handled. You are more than welcomed to help. If your changes can lead to this failure(s): We're grateful that you were a volunteer to make the contribution to this project, but things change and you may no longer be able to finalize

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Valentin Kulichenko
We should definitely allow to change type of field/column to another compatible type. The fact that we do not allow to change Int to Long is pretty insane. However, there are cases when it's much more complicated. How are we going to replace Int with a String, for example? I believe this should req

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Denis Magda
Vladimir, Could you educate me a little bit, why the current format is bad for SQL and why another one is more suitable? Also, if we introduce the new format then why would we keep the binary one? Is the new format just a next version of the binary one. 2.3) Remove restrictions on changing field

Re: proposed realization KILL QUERY command

2018-11-21 Thread Denis Magda
Vladimir, All of the alternatives are reminiscent of mathematical operations. Don't look like a SQL command. What if we use a SQL approach introducing named parameters: KILL QUERY query_id=10 [AND node_id=5] -- Denis On Wed, Nov 21, 2018 at 4:11 AM Vladimir Ozerov wrote: > Denis, > > Space is

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vovan, Would you argue that we should have the similar API in Java as Ignite.cache(CacheConfiguration) or Ignite.getOrCreateCache(CacheConfiguration)? With a proposed solution, every other API call would rely on it finally. I am interested in having such feature not arguing about API alternative

[jira] [Created] (IGNITE-10372) [TC Bot] Optimize master trends page

2018-11-21 Thread Dmitriy Pavlov (JIRA)
Dmitriy Pavlov created IGNITE-10372: --- Summary: [TC Bot] Optimize master trends page Key: IGNITE-10372 URL: https://issues.apache.org/jira/browse/IGNITE-10372 Project: Ignite Issue Type: Tas

[GitHub] ignite pull request #5467: Ignite 2.5.1 p161

2018-11-21 Thread antonovsergey93
GitHub user antonovsergey93 opened a pull request: https://github.com/apache/ignite/pull/5467 Ignite 2.5.1 p161 You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-2.5.1-p161 Alternatively you can revie

[GitHub] ignite pull request #5466: Ignite 1793 test mass run.

2018-11-21 Thread xtern
GitHub user xtern reopened a pull request: https://github.com/apache/ignite/pull/5466 Ignite 1793 test mass run. You can merge this pull request into a Git repository by running: $ git pull https://github.com/xtern/ignite IGNITE-1793 Alternatively you can review and apply the

[GitHub] ignite pull request #5466: Ignite 1793 test mass run.

2018-11-21 Thread xtern
Github user xtern closed the pull request at: https://github.com/apache/ignite/pull/5466 ---

Re: MVCC test coverage.

2018-11-21 Thread Vladimir Ozerov
Hi Andrey, Thank you for bringing this question to the list. I already reviewed this PR and it looks good to me. But I would like to hear more opinions from other community members regarding the whole approach. One important detail - we are going to create new suites as a child classes of existin

[GitHub] ignite pull request #4835: IGNITE-9695 WAL disabling prohibition in WalState...

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/4835 ---

Re: Mass TC RunAll: 8th iteration

2018-11-21 Thread Dmitriy Pavlov
Hi Igniters, For a long time, I did not collect MTCGA reports because now we have a very convenient statistics page for the Bot ( https://goo.gl/4Tj1mo ). But today I've decided to check our progress since August. As always you can find full test report from 30 latest runs here https://cwiki.apac

[GitHub] ignite pull request #5458: IGNITE-10339 Fix connection to cluster failed whe...

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/5458 ---

[jira] [Created] (IGNITE-10371) [ML] Add multiple metrics calculation fo Binary Classification Evaluation process

2018-11-21 Thread Aleksey Zinoviev (JIRA)
Aleksey Zinoviev created IGNITE-10371: - Summary: [ML] Add multiple metrics calculation fo Binary Classification Evaluation process Key: IGNITE-10371 URL: https://issues.apache.org/jira/browse/IGNITE-10371

[GitHub] asfgit closed pull request #77: IGNITE-10336: Build chain collection refactored to avoid missing builds

2018-11-21 Thread GitBox
asfgit closed pull request #77: IGNITE-10336: Build chain collection refactored to avoid missing builds URL: https://github.com/apache/ignite-teamcity-bot/pull/77 This is an automated message from the Apache Git Service. To

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Andrey Mashenkov
Hi, Vladimir, Ilya, What about variable length fields? How do you suggest to store offsets in footer or header? For large objects, headers will allow to retrive field faster and detect null immediately, but we have to reserve place for all var-len fields offset and update header after serializa

[GitHub] ignite pull request #5466: Ignite 1793 test mass run.

2018-11-21 Thread xtern
GitHub user xtern opened a pull request: https://github.com/apache/ignite/pull/5466 Ignite 1793 test mass run. You can merge this pull request into a Git repository by running: $ git pull https://github.com/xtern/ignite IGNITE-1793 Alternatively you can review and apply these

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Ed, Why do we want to operate on CacheConfiguration so desperately? Your example raises even more questions: 1) What to do with thin clients? 2) What to do with aforementioned race conditions, when cache could be changed concurrently? 3) Why such trivial operation from user perspective is only sup

[GitHub] ignite pull request #5465: ignite-8765: Fixed forgotten import.

2018-11-21 Thread pavel-kuznetsov
GitHub user pavel-kuznetsov opened a pull request: https://github.com/apache/ignite/pull/5465 ignite-8765: Fixed forgotten import. You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-8765-fix-imports Al

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Dmitriy Pavlov
By the very first look, a new method can work absolutely the same with cache() & getOrCreateCache() - it will be easy to follow by users. Vladimir, could you give an example of API you proposing to implement? ср, 21 нояб. 2018 г. в 19:32, Eduard Shangareev : > Vovan, > > user already is able to

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vovan, user already is able to get cache configuration as xml. control.sh --cache list '.' --config So, user could update it and run: control.sh --cache --restart -cfg=xml.path On Wed, Nov 21, 2018 at 7:06 PM Vladimir Ozerov wrote: > Ed, > > He can do that programmatically. But I meant anothe

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Ilya Kasnacheev
Hello! I would like to propose the following changes: - Let's allow multiple BinaryType's per Class. Make typeId = cksum(list of class types + fields) as opposed of cksum(class name) as we have it currently. Note that we only have to compute that once per class loaded in JVM. - BinaryType has a l

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Ed, He can do that programmatically. But I meant another case - Java node creates a cache. Then .NET node wants to change it. Proposed API cannot handle it. ср, 21 нояб. 2018 г. в 19:03, Eduard Shangareev : > Vladimir, > > I didn't get how does .Net user start caches right now? XML and remote >

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vladimir, I didn't get how does .Net user start caches right now? XML and remote node? Right? On Wed, Nov 21, 2018 at 6:55 PM Vladimir Ozerov wrote: > Ed, > > We are not Java product. We support 6 platforms at the moment. Why do we > implement a feature which can only be used in Java, when it

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Ed, We are not Java product. We support 6 platforms at the moment. Why do we implement a feature which can only be used in Java, when it is very easy to make it available from everywhere? ср, 21 нояб. 2018 г. в 18:50, Eduard Shangareev : > Vladimir, > > It would be Java API specific. > For a use

[GitHub] asfgit closed pull request #76: IGNITE-10275 Refactor of visa caching.

2018-11-21 Thread GitBox
asfgit closed pull request #76: IGNITE-10275 Refactor of visa caching. URL: https://github.com/apache/ignite-teamcity-bot/pull/76 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of provenance: As this is a foreig

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vladimir, It would be Java API specific. For a user, we would add a new command for console.sh which would take an XML-file path as a parameter. We could add other possibilities: for example, with the builder which would finally call this Ignite.restartCaches method. But it's nice to have, not a

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Ed, Could you please demonstrate how .NET node or .NET will change cache configuration with proposed API? Taking in count that XML is not available in most cases, and custom Java classes from cache configuration are available only on server nodes and only from Java. ср, 21 нояб. 2018 г. в 18:36,

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vladimir, I don't see any difference here. The same possibilities would be available as with normal cache start: -XML; -remote node. >3) Avoid race condition when configuration changes between configuration read and method call (what could lead to a number of strange effects). Well, we could ad

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Ed, Caches in .NET could be started programmatically, from XML which .NET API has no access to, or dynamically from remote nodes (eg Java node). ср, 21 нояб. 2018 г. в 18:24, Eduard Shangareev : > Vladimir, > > How does .Net user start caches right now? > > On Wed, Nov 21, 2018 at 6:10 PM Vladim

[GitHub] ignite pull request #5396: IGNITE-10226 Fixed wrong partition state recovery

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/5396 ---

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vladimir, How does .Net user start caches right now? On Wed, Nov 21, 2018 at 6:10 PM Vladimir Ozerov wrote: > Eduard, > > Simple != correct. Let’s consider a simple use case: user want to change > PARTITIONED -> REPLICATED from .NET, but do not some classes from > CacheConfiguration. How do we

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Correction: “do not *have* some classes”. ср, 21 нояб. 2018 г. в 18:09, Vladimir Ozerov : > Eduard, > > Simple != correct. Let’s consider a simple use case: user want to change > PARTITIONED -> REPLICATED from .NET, but do not some classes from > CacheConfiguration. How do we solve this? > > Vlad

[GitHub] ignite pull request #5464: IGNITE-9902: ScanQuery doesn't take lost partitio...

2018-11-21 Thread avplatonov
GitHub user avplatonov opened a pull request: https://github.com/apache/ignite/pull/5464 IGNITE-9902: ScanQuery doesn't take lost partitions into account You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite igni

[GitHub] ignite pull request #5463: IGNITE-10301 GridToStringBuilder is broken for cl...

2018-11-21 Thread SomeFire
GitHub user SomeFire opened a pull request: https://github.com/apache/ignite/pull/5463 IGNITE-10301 GridToStringBuilder is broken for classes with inheritance You can merge this pull request into a Git repository by running: $ git pull https://github.com/SomeFire/ignite IGNITE

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Alex, Spring XML is not easily available from API. Sometimes it simply doesn’t exist. Why not use builder instead? Ignite.changeCache(“my_cache”, Builder.create().setCacheMode(REPLICATED).build()) Advantages: 1) Available on all platforms 2) Expose only properties we support 3) Avoid race condit

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Alexey Kuznetsov
Vova, Ed I think in case when classes not available we can sent a string with cache XML configuration (bean) to server node that has all classes in classpath. What do you think? On Wed, Nov 21, 2018 at 10:10 PM Vladimir Ozerov wrote: > Eduard, > > Simple != correct. Let’s consider a simple use

[GitHub] zzzadruga opened a new pull request #78: IGNITE-10203 Support for alternative configurations for PR testing

2018-11-21 Thread GitBox
zzzadruga opened a new pull request #78: IGNITE-10203 Support for alternative configurations for PR testing URL: https://github.com/apache/ignite-teamcity-bot/pull/78 This is an automated message from the Apache Git Service.

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Eduard, Simple != correct. Let’s consider a simple use case: user want to change PARTITIONED -> REPLICATED from .NET, but do not some classes from CacheConfiguration. How do we solve this? Vladimir. ср, 21 нояб. 2018 г. в 18:02, Eduard Shangareev : > Vladimir, > > I propose not to change cache

[GitHub] dspavlov opened a new pull request #77: IGNITE-10336: Build chain collection refactored to avoid missing builds

2018-11-21 Thread GitBox
dspavlov opened a new pull request #77: IGNITE-10336: Build chain collection refactored to avoid missing builds URL: https://github.com/apache/ignite-teamcity-bot/pull/77 This is an automated message from the Apache Git Serv

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vladimir, I propose not to change cache configuration in runtime but restart cache with the new compatible configuration on data which we have underfoot. What we could change: -backup count; -TRANSACTIONAL <-> ATOMIC; -REPLICATED - PARTITIONED; -other settings. So, yeah, it would be great to hav

MVCC test coverage.

2018-11-21 Thread Andrey Mashenkov
Hi Igniters, As you may already know, MVCC transaction feature will be available in upcoming Ignite-2.7. However, MVCC Tx feature is released for beta testing and has many limitations and we a going to improve stability and integrations with other features in future releases. We can reuse existed

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Eduard, Got it. Please take the following things in count during design: 1) Two distinct PMEs might not work well. Consider a situation w1hen I decided to move a cache with index "MY_INDEX" from schema A to schema B. While cache was stopped, another cache with index "MY_INDEX" was created in sche

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Stephen Darlington
Possibly heading into wishlist rather than practical territory here, but you did ask... > What we need is to introduce an interface which will convert a pair of > key-value objects into a row. This row will be used to store data and to > get fields from it. Rather than mapping objects to a row,

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Dmitriy Pavlov
Sure. thanks for the reply. I think in this case we should mention a new method in all error messages like 'cache create failed because of different configs'. So a user can easily find a new method to apply. So product will point itself to a method how to get the evolution of cache configs without

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Pavel Tupitsyn
Makes sense. I'm trying to grasp this from usability POV. Having two ways of storing data with different behavior can be confusing. In .NET we already have this issue with DateTime when if you want SQL, you get subtly different behavior. So IMO we should enable strict type checks for all caches,

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Dmitriy, >From my point of view, it's not good to have such unexpected behavior (and change old one) for cache and getOrCreateCache method. It should be a conscious decision, not an accident. On Wed, Nov 21, 2018 at 5:01 PM Eduard Shangareev wrote: > Vladimir, > > 1) Affinity could be changed,

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Vladimir, 1) Affinity could be changed, but count of partition couldn't be. 2) So it would trigger 2 PME. Dynamic start and stop. 3) In theory, should cancel them and new setting should be applied. How it works now? Create an index and stop node, for example. On Wed, Nov 21, 2018 at 4:56 PM Vladi

[GitHub] ignite pull request #5462: IGNITE-10369 PDS 4 hangs on TC

2018-11-21 Thread ibessonov
GitHub user ibessonov opened a pull request: https://github.com/apache/ignite/pull/5462 IGNITE-10369 PDS 4 hangs on TC You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-10369 Alternatively you can rev

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Dmitriy Pavlov
Hi Eduard, Can we just change cache parameters after calling cache() or getOrCreateCache() by user? The method is blocked until restart finished. We can set up new cache parameters according to the provided configuration. If it is not possible to change some parameter, a method will fail. I gues

Re: New API for changing configuration of persistent caches

2018-11-21 Thread Vladimir Ozerov
Hi Ed, Several questions from my side: 1) If we do not allow to change the most demanded by users things like affinity or persistence/in-memory, then what kind of configuration properties do we expect to be changed? Can we have several examples? 2) How will it interact with PME? 3) How will it int

Re: Ignite web console on kubernetes with ingress

2018-11-21 Thread Павлухин Иван
Hi Vishwas, Are you going to do some contribution related to your question? If not then you could ask the same question on u...@ignite.apache.org User list exists exactly for asking questions related to usability problems and most likely you will get an answer there. ср, 21 нояб. 2018 г. в 10:26,

New API for changing configuration of persistent caches

2018-11-21 Thread Eduard Shangareev
Igniters, I propose new public API to change the cache configuration of persistent caches with keeping data. It would look like: Ignite ignite = ...; ignite.restartCaches(cfg1, ... cfgN); where cfgX is a new cache configuration, which contains the name of an existing persistent cache. The obvi

Re: Improve lazy mode SQL query execution (IGNITE-9171)

2018-11-21 Thread Vladimir Ozerov
Hi Taras, Unfortunately, this will not be easy to implement. We already have AffinityTopologyVersion which is updated on certain schema change operations, such as CREATE/DROP TABLE. Moreover, it is already passed in query request messages (GridH2QueryRequest.topVer). Unfortunately, it is not updat

Re: Service grid redesign

2018-11-21 Thread Dmitriy Pavlov
Hi Vyacheslav, Vladimir, Could you please invite me, if you will set up a call. ср, 21 нояб. 2018 г. в 13:08, Vladimir Ozerov : > Hi Vyacheslav, > > Still not clear enough for me. I do not see a reason to send another over a > ring in case of successful execution. The only reason is an error on

Re: JdbcColumnMeta

2018-11-21 Thread Vladimir Ozerov
Hi Peter, I am not aware of such ticket. On Wed, Nov 21, 2018 at 2:23 PM Peter Borissow wrote: > Hello Vladimir,Is there a ticket for the issue I described in JIRA or > should we create one and mark it blocked pending #6173? > > Thanks,Peter > > On Wednesday, November 21, 2018, 3:30:21

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Vladimir Ozerov
Pavel, This could be solved with aforementioned "RowFormat". We will be able to configure cache as follows: "this is a cache with strict type checks, first one is A, with fields A1, A2, A3, second is B with fields B1, B2". So it will be possible to serialize anything into binary object, but when i

Re: Improve lazy mode SQL query execution (IGNITE-9171)

2018-11-21 Thread Taras Ledkov
Vladimir, The query protocol will be changed in both solution. The tables versions must be added to the 'GridQueryNextPageResponse' message and must be compared on the reduce node too. Because the DLL / DML race may be happens on different nodes. 21.11.2018 15:24, Vladimir Ozerov пишет: Tara

[GitHub] ignite pull request #4812: IGNITE-9309 added runLocal

2018-11-21 Thread oleg-ostanin
Github user oleg-ostanin closed the pull request at: https://github.com/apache/ignite/pull/4812 ---

[GitHub] ignite pull request #5461: IGNITE-10370: Fix TensorFlowLocalInferenceExample...

2018-11-21 Thread dmitrievanthony
GitHub user dmitrievanthony opened a pull request: https://github.com/apache/ignite/pull/5461 IGNITE-10370: Fix TensorFlowLocalInferenceExample fail on Windows You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignit

[jira] [Created] (IGNITE-10370) ML: TensorFlowLocalInferenceExample fails on Windows

2018-11-21 Thread Anton Dmitriev (JIRA)
Anton Dmitriev created IGNITE-10370: --- Summary: ML: TensorFlowLocalInferenceExample fails on Windows Key: IGNITE-10370 URL: https://issues.apache.org/jira/browse/IGNITE-10370 Project: Ignite

[GitHub] SomeFire commented on a change in pull request #76: IGNITE-10275 Refactor of visa caching.

2018-11-21 Thread GitBox
SomeFire commented on a change in pull request #76: IGNITE-10275 Refactor of visa caching. URL: https://github.com/apache/ignite-teamcity-bot/pull/76#discussion_r235369867 ## File path: ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/tcbot/visa/TcBotTriggerAndSignOffService

[GitHub] SomeFire commented on a change in pull request #76: IGNITE-10275 Refactor of visa caching.

2018-11-21 Thread GitBox
SomeFire commented on a change in pull request #76: IGNITE-10275 Refactor of visa caching. URL: https://github.com/apache/ignite-teamcity-bot/pull/76#discussion_r235369173 ## File path: ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/db/TcHelperDb.java ## @@ -93,6

[GitHub] SomeFire commented on a change in pull request #76: IGNITE-10275 Refactor of visa caching.

2018-11-21 Thread GitBox
SomeFire commented on a change in pull request #76: IGNITE-10275 Refactor of visa caching. URL: https://github.com/apache/ignite-teamcity-bot/pull/76#discussion_r235369350 ## File path: ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/db/TcHelperDb.java ## @@ -93,6

[jira] [Created] (IGNITE-10369) PDS 4 hangs on TC

2018-11-21 Thread Ivan Bessonov (JIRA)
Ivan Bessonov created IGNITE-10369: -- Summary: PDS 4 hangs on TC Key: IGNITE-10369 URL: https://issues.apache.org/jira/browse/IGNITE-10369 Project: Ignite Issue Type: Test Reporte

Re: Improve lazy mode SQL query execution (IGNITE-9171)

2018-11-21 Thread Vladimir Ozerov
Taras, Thank you for analysis. I'd like to add that there is another solution - PME :-) In this case DDL will be blocked until current SELECTs and updates are finished, and do not allow new operations to be executed. This approach solves all issues - it avoids deadlocks between query threads and D

Re: Time to remove automated messages from the devlist?

2018-11-21 Thread Dmitriy Pavlov
Please start a vote according to https://www.apache.org/foundation/voting.html Anyone can start a vote, you don't need to be a PMC. I don't feel it is a very important issue to remove notifications from the list, as it can be easily filtered out using mail setup. But if someone feels it is really

Re: [ANNOUNCE] Welcome Igor Seliverstov as a new committer

2018-11-21 Thread Andrey Mashenkov
Congratulations, Igor! On Wed, Nov 21, 2018 at 10:11 AM Alexey Zinoviev wrote: > Great news, Igor, hope to use this great feature in ML module! > > вт, 20 нояб. 2018 г. в 11:08, Павлухин Иван : > > > Igor my congratulations! Keep going! > > > > 2018-11-20 9:01 GMT+01:00, Vladimir Ozerov : > > >

[jira] [Created] (IGNITE-10368) MVCC: Create "Cache 9" test suite for MVCC mode.

2018-11-21 Thread Andrew Mashenkov (JIRA)
Andrew Mashenkov created IGNITE-10368: - Summary: MVCC: Create "Cache 9" test suite for MVCC mode. Key: IGNITE-10368 URL: https://issues.apache.org/jira/browse/IGNITE-10368 Project: Ignite

[jira] [Created] (IGNITE-10367) MVCC: Create "Cache 8" test suite for MVCC mode.

2018-11-21 Thread Andrew Mashenkov (JIRA)
Andrew Mashenkov created IGNITE-10367: - Summary: MVCC: Create "Cache 8" test suite for MVCC mode. Key: IGNITE-10367 URL: https://issues.apache.org/jira/browse/IGNITE-10367 Project: Ignite

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Pavel Tupitsyn
Vladimir, IMO the issue is that we allow any type of data in the cache (put Person, then put int to the same cache). Are we going to address this in 3.0 and enforce key/value types according to cache configuration? This will provide more space for optimizations. On Wed, Nov 21, 2018 at 3:14 PM Vl

[GitHub] ignite pull request #5057: IGNITE-9928

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/5057 ---

[jira] [Created] (IGNITE-10366) MVCC: Create "Cache 1" test suite for MVCC mode.

2018-11-21 Thread Andrew Mashenkov (JIRA)
Andrew Mashenkov created IGNITE-10366: - Summary: MVCC: Create "Cache 1" test suite for MVCC mode. Key: IGNITE-10366 URL: https://issues.apache.org/jira/browse/IGNITE-10366 Project: Ignite

[jira] [Created] (IGNITE-10365) MVCC: Create "Cache 6" test suite for MVCC mode.

2018-11-21 Thread Andrew Mashenkov (JIRA)
Andrew Mashenkov created IGNITE-10365: - Summary: MVCC: Create "Cache 6" test suite for MVCC mode. Key: IGNITE-10365 URL: https://issues.apache.org/jira/browse/IGNITE-10365 Project: Ignite

Re: [IMPORTANT] Future of Binary Objects

2018-11-21 Thread Vladimir Ozerov
Denis, In theory data conversion could be avoided in certain cases. E.g. consider a case of loading data through streamer. We know the cache, we know it's metadata and row format. So instead of doing "user object" -> "binary object" -> "row", we can do "user object" -> "row". On Wed, Nov 21, 2018

Re: proposed realization KILL QUERY command

2018-11-21 Thread Vladimir Ozerov
Denis, Space is bad candidate because it is a whitespace. Without whitespaces we can have syntax without quotes at all. Any non-whitespace delimiter will work, though: KILL QUERY 45.1 KILL QUERY 45-1 KILL QUERY 45:1 On Wed, Nov 21, 2018 at 3:06 PM Юрий wrote: > Denis, > > Let's consider parame

Re: proposed realization KILL QUERY command

2018-11-21 Thread Юрий
Denis, Let's consider parameter of KILL QUERY just a string with some query id, without any meaning for user. User just need to get the id and pass as parameter to KILL QUERY command. Even if query is distributed it have single query id from user perspective and will killed on all nodes. User jus

[GitHub] ignite pull request #5460: IGNITE-10191 Incorrect comparison of lists in Ren...

2018-11-21 Thread oignatenko
GitHub user oignatenko opened a pull request: https://github.com/apache/ignite/pull/5460 IGNITE-10191 Incorrect comparison of lists in RendezvousAffinityFunctionSimpleBenchmark#testAffinityCompatibility You can merge this pull request into a Git repository by running: $ git p

[GitHub] ignite pull request #5459: IGNITE-8391

2018-11-21 Thread vldpyatkov
GitHub user vldpyatkov opened a pull request: https://github.com/apache/ignite/pull/5459 IGNITE-8391 Removing some WAL history segments leads to WAL rebalance hanging You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache

Re: [ANNOUNCE] Welcome Pavel Kovalenko as a new committer

2018-11-21 Thread Ilya Lantukh
Congratulations! On Wed, Nov 21, 2018 at 12:30 PM Dmitriy Pavlov wrote: > Congrats, Pavel. Well deserved achievement. > > ср, 21 нояб. 2018 г., 12:09 Nikita Amelchev : > > > Congratulations, Pavel! > > ср, 21 нояб. 2018 г. в 11:47, Vyacheslav Daradur : > > > > > > Congrats Pavel, I'm looking for

[GitHub] ignite pull request #5412: IGNITE-10260: MVCC: GetAndPutIfAbsent operation r...

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/5412 ---

[GitHub] ignite pull request #5458: IGNIE-10339 Fix connection to cluster failed when...

2018-11-21 Thread ivandasch
GitHub user ivandasch opened a pull request: https://github.com/apache/ignite/pull/5458 IGNIE-10339 Fix connection to cluster failed when invoking validate indexes closure from control.sh You can merge this pull request into a Git repository by running: $ git pull https://githu

Improve lazy mode SQL query execution (IGNITE-9171)

2018-11-21 Thread Taras Ledkov
Hi community, We will enhance lazy mode for SQL query execution. Lazy mode overview: Lazy mode is related to H2 lazy mode when the all query results are not copied to the RAM in some cases. The mode it is applicable for SELECTs that doesn't not require materialize all results in memory, e.g. 

Re: JdbcColumnMeta

2018-11-21 Thread Peter Borissow
Hello Vladimir,    Is there a ticket for the issue I described in JIRA or should we create one and mark it blocked pending #6173? Thanks,Peter On Wednesday, November 21, 2018, 3:30:21 AM EST, Vladimir Ozerov wrote: Hi Peter, We will be able to fix this in consistent way for both "th

[jira] [Created] (IGNITE-10364) .Net: FailureHandlerTest should be reworked

2018-11-21 Thread Vyacheslav Koptilin (JIRA)
Vyacheslav Koptilin created IGNITE-10364: Summary: .Net: FailureHandlerTest should be reworked Key: IGNITE-10364 URL: https://issues.apache.org/jira/browse/IGNITE-10364 Project: Ignite

[GitHub] ignite pull request #5430: IGNITE-9872 [Test falied] IgniteSinkConnectorTest...

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/5430 ---

[GitHub] ignite pull request #5415: IGNITE-10234: Inference workflow for ML

2018-11-21 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/ignite/pull/5415 ---

[jira] [Created] (IGNITE-10363) Web console: unexpected unsaved changes confirmation

2018-11-21 Thread Pavel Konstantinov (JIRA)
Pavel Konstantinov created IGNITE-10363: --- Summary: Web console: unexpected unsaved changes confirmation Key: IGNITE-10363 URL: https://issues.apache.org/jira/browse/IGNITE-10363 Project: Ignite

  1   2   >