[GitHub] ignite pull request #5190: IGNITE-9790 Fixed delayed full message handling i...

2018-10-28 Thread Jokser
GitHub user Jokser opened a pull request:

https://github.com/apache/ignite/pull/5190

IGNITE-9790 Fixed delayed full message handling in case of changed crd



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/gridgain/apache-ignite ignite-9790

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/5190.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #5190


commit bc4672c37d02a56f0d620a1357201570be462fcc
Author: Pavel Kovalenko 
Date:   2018-10-29T01:29:46Z

IGNITE-9790 Fixed delayed full message handling in case of changed 
coordinator.




---


[GitHub] ignite pull request #5189: IGNITE-9828: Continuous query failover.

2018-10-28 Thread rkondakov
GitHub user rkondakov opened a pull request:

https://github.com/apache/ignite/pull/5189

IGNITE-9828: Continuous query failover.



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/gridgain/apache-ignite ignite-9828

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/5189.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #5189


commit 8dfb5d3da4d92d7a7b3c41ff5c7dcd909a6042a1
Author: rkondakov 
Date:   2018-10-25T11:02:59Z

IGNITE-9828: Continuous query failover.




---


[jira] [Created] (IGNITE-10035) Fix tests IgniteWalFormatFileFailoverTest

2018-10-28 Thread Pavel Kovalenko (JIRA)
Pavel Kovalenko created IGNITE-10035:


 Summary: Fix tests IgniteWalFormatFileFailoverTest
 Key: IGNITE-10035
 URL: https://issues.apache.org/jira/browse/IGNITE-10035
 Project: Ignite
  Issue Type: New Feature
  Components: cache
Affects Versions: 2.8
Reporter: Pavel Kovalenko
Assignee: Pavel Kovalenko
 Fix For: 2.8


After IGNITE-9420 introduce, WAL Archiver component is started together with 
WAL manager. Tests suppose that WAL Archiver will be started after first 
activation, and proper file io factory will be injected to it. Need to find out 
how to inject file io factory before file archiver is started.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (IGNITE-10034) Metastore read-only mode reduces the node start time

2018-10-28 Thread Maxim Muzafarov (JIRA)
Maxim Muzafarov created IGNITE-10034:


 Summary: Metastore read-only mode reduces the node start time
 Key: IGNITE-10034
 URL: https://issues.apache.org/jira/browse/IGNITE-10034
 Project: Ignite
  Issue Type: Bug
Affects Versions: 2.7, 2.8
Reporter: Maxim Muzafarov


Currently, note startup routine performs 2-times reading WAL:
* read WAL to restore Metastore in read-only mode 
({{GridCacheDatabaseSharedManager#readMetastore}})
* read WAL to perform binary memory 
recovery({{GridCacheDatabaseSharedManager#restoreBinaryMemory}})

In the case of huge WAL it dramatically reduces the node stat time. We should 
restore Metastorage in read-only mode and binary memory consistency within 
single WAL iteration.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] ignite pull request #5188: Example of inspection error on enabled rules

2018-10-28 Thread Mmuzaf
GitHub user Mmuzaf opened a pull request:

https://github.com/apache/ignite/pull/5188

Example of inspection error on enabled rules



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/Mmuzaf/ignite inspect-enabled

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/5188.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #5188


commit 0819080f4eee7206e44910c7adc710db382f3a71
Author: Maxim Muzafarov 
Date:   2018-10-28T14:26:45Z

Example of inspection error on enabled rules




---


Re: NodeJS thin client: full API

2018-10-28 Thread Alexey Kosenchuk

Done for NodeJs and PHP.
Tests added as well.
https://issues.apache.org/jira/browse/IGNITE-10022
https://github.com/apache/ignite/pull/5187

-Alexey

24.10.2018 17:41, Igor Sapego пишет:

Pavel,

Can we add a proper check and throw proper exception
when trying to deserialize enum value? NPE does not say
anything to a user.

Best Regards,
Igor


On Wed, Oct 24, 2018 at 5:34 PM Pavel Petroshenko 
wrote:


Hi Stepan,

Nodejs and PHP clients do not support enum type registration (and hence no
tests). So enum type must be registered from somewhere else in order to be
put or get from the Thin clients.

If you register the type say from Java, then put/get for Enum values should
work from the Thin clients. Can you please try this and let me know how it
works.

Thanks,
p.

On Tue, Oct 23, 2018 at 6:30 AM Stepan Pilshchikov <
pilshchikov@gmail.com> wrote:


Alexey,

I'm trying to get Enum from cache which placed by different thin client

and

find that i can't get it, only exception

And more when im trying to get Enum which is placed by nodejs client i

also

can't do it, have same exception

code and output -
https://gist.github.com/pilshchikov/ca9fda160e310f62dd4d1d6dbb2f904c

Can you please help me to investigate it, maybe something im doing wrong,
because its look like a bug



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/







[GitHub] ignite pull request #5187: IGNITE-10022: JS, PHP thin clients: a more meanin...

2018-10-28 Thread ekaterina-nbl
GitHub user ekaterina-nbl opened a pull request:

https://github.com/apache/ignite/pull/5187

IGNITE-10022: JS, PHP thin clients: a more meaningful exception when ENUM 
type is not registered



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/nobitlost/ignite ignite-10022

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/ignite/pull/5187.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #5187


commit 4b444dff62c04b97bc2cdb0676ad52880374
Author: ekaterina-nbl 
Date:   2018-03-20T21:12:21Z

initial implementation

commit d1e8014c80f698028d23e09cafd7ea190ac3e929
Author: ekaterina-nbl 
Date:   2018-03-20T21:32:52Z

initial implementation

commit f79229e233ffa7bff1e7c22f04749924af6d712a
Author: ekaterina-nbl 
Date:   2018-03-22T09:39:32Z

initial implementation

commit 658d60b58840080b664e02815f4ba6aac76e5804
Author: ekaterina-nbl 
Date:   2018-03-22T16:52:18Z

minor update

commit 617cef12ad72791c7e7e67179e1b0c3f7f3ae6bb
Author: ekaterina-nbl 
Date:   2018-03-25T13:33:27Z

api spec

commit d9729585f5a901977e2a2e40e86a2b715fab79fa
Author: alexey-nbl 
Date:   2018-03-25T21:27:11Z

link to api_spec added

commit ea847eba62e556fa81cbf9838ffe17af60f464e4
Author: ekaterina-nbl 
Date:   2018-03-31T22:07:50Z

error types modified

commit c2ad53fe625cc3a05155eeef318421538830
Author: ekaterina-nbl 
Date:   2018-03-31T23:41:56Z

client states

commit 6d2233864b4d891361d38a7143846570bd6c0ef6
Author: ekaterina-nbl 
Date:   2018-04-01T13:11:27Z

object types improvement

commit 52fbc5f87143da068596141cb59b17b684fd2c1f
Author: ekaterina-nbl 
Date:   2018-04-02T16:59:52Z

complex objects

commit cae5a28e7e0d610434debcc140738e2f48d061cf
Author: ekaterina-nbl 
Date:   2018-04-02T20:13:00Z

object types improvement

commit 3165405d4eae09519dc9b5f40f162eb74a9b3c5d
Author: ekaterina-nbl 
Date:   2018-04-02T21:21:26Z

client states

commit fdbb8f86b32fe4c038d38620a80921be3038f31f
Author: alexey-nbl 
Date:   2018-04-03T08:26:04Z

Ignite client states described

commit 04b946885db0ea2f6fe56a75e28302641dad5f61
Author: alexey-nbl 
Date:   2018-04-03T09:35:49Z

minor update

commit f4aaf1c3f23c82ba7974b4c571a9984748e5e82e
Author: alexey-nbl 
Date:   2018-04-03T12:47:54Z

Update ObjectType.js

commit e4c8279f4e83b3ed13383420ab3d1417b090a3fa
Author: ekaterina-nbl 
Date:   2018-04-03T13:46:19Z

minor updates + api spec

commit ed2e4ee830ca40a28dc31958665f52fab6a0bcdd
Author: alexey-nbl 
Date:   2018-04-04T14:34:52Z

Update ObjectType.js

commit 7e1666eb5df82b622a028c0ea949fa21c79e66c2
Author: alexey-nbl 
Date:   2018-04-04T15:14:00Z

Update ObjectType.js

commit 7b0270d65b597dc1b0d164e78f07c3a21c37ca67
Author: ekaterina-nbl 
Date:   2018-04-08T17:16:43Z

sql queries, key value ops

commit fe90f53fd08f77add17fbf06d014f9a9b0a11c65
Author: alexey-nbl 
Date:   2018-04-08T18:31:47Z

Update IgniteClient.js

commit 04137bf5ec3b7077e194edd0100a01bb43f7933a
Author: alexey-nbl 
Date:   2018-04-08T18:37:04Z

Update CacheConfiguration.js

commit b63ad5980718da1b0c44fa4ca138c6e85e47aef3
Author: alexey-nbl 
Date:   2018-04-08T19:11:11Z

Update ObjectType.js

commit 756b908c9dc38ae497e4d7d740f836dabed93e48
Author: alexey-nbl 
Date:   2018-04-08T22:41:54Z

Update CacheClient.js

commit e96ffee17298dd25d26a7029738132478271cf92
Author: ekaterina-nbl 
Date:   2018-04-08T23:23:33Z

object array, minor updates

commit c050e671f74232c4efc41f51c2018d08b152cbbc
Author: alexey-nbl 
Date:   2018-04-09T21:04:35Z

Update CacheClient.js

commit 25052a4e93d6fcc0b0c4789fdd5a1eb85413b5a2
Author: alexey-nbl 
Date:   2018-04-09T22:43:50Z

Update ObjectType.js

commit c516b4147c10398d4f34d78a8830dd0fcb5f28f4
Author: alexey-nbl 
Date:   2018-04-10T11:50:13Z

Update CacheClient.js

commit 0e9924a0df8a1d41718fb929698b8e4416f2efa2
Author: ekaterina-nbl 
Date:   2018-04-10T13:21:16Z

cache key value operations tests

commit e09ee0e7969bffd6f4cfd11579f6d0ff9b486c99
Author: ekaterina-nbl 
Date:   2018-04-10T13:21:50Z

Merge branch 'master' of https://github.com/nobitlost/ignite

commit 15d2abce41b4f1c9d4d5fecd44a99a5393177482
Author: alexey-nbl 
Date:   2018-04-10T14:38:57Z

Update Query.js




---