[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2016-01-14 Thread Roman Shtykh (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15100385#comment-15100385
 ] 

Roman Shtykh edited comment on IGNITE-429 at 1/15/16 6:42 AM:
--

Anton,

Ran through the check list, warnings fixed. Unfortunately, I don't have 
permissions to add it to 'Streamers' on TC. May I ask you to add it?

As to 'Documentation & examples,' I will write an article on how to use it 
based on README.txt. Should I do it on readme.io (under ver. 1.5 I guess) or 
prepare a wiki file and attach it here?


was (Author: roman_s):
Anton,

Run through the check list, warnings fixed. Unfortunately, I don't have 
permissions to add it to 'Streamers' on TC. May I ask you to add it?

As to 'Documentation & examples,' I will write an article on how to use it 
based on README.txt. Should I do it on readme.io (under ver. 1.5 I guess) or 
prepare a wiki file and attach it here?

> Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Roman Shtykh
> Fix For: 1.6
>
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-10-19 Thread Chandresh Pancholi (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14962957#comment-14962957
 ] 

Chandresh Pancholi edited comment on IGNITE-429 at 10/19/15 7:25 AM:
-

Gian,
Where to put this change  Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-10-19 Thread Chandresh Pancholi (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14962957#comment-14962957
 ] 

Chandresh Pancholi edited comment on IGNITE-429 at 10/19/15 9:44 AM:
-

Gian,
Where to put this change  Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-10-02 Thread Gianfranco Murador (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14939679#comment-14939679
 ] 

Gianfranco Murador edited comment on IGNITE-429 at 10/2/15 9:35 AM:


Chan, 
 As the ticket is assigned to you, you can make any changes in your own branch 
on your fork and make a pull request , you can start with all changes that you 
see in my fork. 

Anton,  thanks for the tips. 
Regards, Gianfranco 




was (Author: glutters):
Chan, 
 As the ticket is assigned to you, you can make any changes in your own branch 
on your fork and make a pull request , you can start with all the changes that 
you see in my fork. 

Anton,  thanks for the tips. 
Regards, Gianfranco 



> Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-10-01 Thread Anton Vinogradov (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14939618#comment-14939618
 ] 

Anton Vinogradov edited comment on IGNITE-429 at 10/1/15 10:18 AM:
---

Gianfranco,

Thanks for fixing pull request,

Sorry for delay, but I did not see notifications that you made changes. You 
sent notification to @anton-vinogradov, but that's not my primary github 
account.
Next time please update issue, in this case every community member will be 
informed.

Unfortunately code still not ready to be reviewed.
1) Code contains redundant comments.
for example: // refreshPartitions();
2) Redundant newlines should be removed. At code and imports.
3) Newlines should be added where it necessary:
for example:
Map res = process(tuple);
collector.emit(new Values(res));
4) Some methods have no javadoc.
5) @Override should be located according to Coding Guidelines.
6) Javadoc sentences should be finished with dot.
7) Git conflicts should be resolved, see GridSqlQueryParser.java for details.

Please recheck whole code matches Coding Guidelines and contains only files 
related to this issue.


was (Author: avinogradov):
Gianfranco,

Thanks for fixing pull request,

Sorry for delay, but I did not see notifications that you made changes. You 
sent notification to @anton-vinogradov, but that's not my primary github 
account.
Next time please update issue, in this case every community member will be 
informed.

Unfortunately code still not ready to be reviewed.
1) Code contains redundant comments.
for example: // refreshPartitions();
2) Redindant newlines should be removed. At code and imports.
3) Newlines should be added where it necessary:
for example:
Map res = process(tuple);
collector.emit(new Values(res));
4) Some methods have no javadoc.
5) @Override should be located according to Coding Guidelines.
6) Javadoc sentences should be finished with dot.
7) Git conflicts should be resolved, see GridSqlQueryParser.java for details.

Please recheck whole code matches Coding Guidelines and contains only files 
related to this issue.

> Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-09-27 Thread Gianfranco Murador (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14909691#comment-14909691
 ] 

Gianfranco Murador edited comment on IGNITE-429 at 9/27/15 2:19 PM:


The test was successful with the latest changes . The operation of the stream 
is different compared to the one described in the guidelines because the 
integration is via a Storm Bolt . I'd like to ask to Chandresh to provide a 
simple documentation about this topic so that we can include it in official dev 
wiki .


was (Author: glutters):
The test was successful with the latest changes . The operation of the stream 
is different compared to the one described in the guidelines because the 
integration is via a Storm Bolt . I ask to Chandresh to provide  a simple 
documentation about this topic so that we can include it in official dev wiki .

> Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-09-27 Thread Gianfranco Murador (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14909691#comment-14909691
 ] 

Gianfranco Murador edited comment on IGNITE-429 at 9/27/15 12:53 PM:
-

The test was successful with the latest changes . The operation of the stream 
is different compared to the one described in the guidelines because the 
integration is via a Storm Bolt . I ask to Chandresh to provide  a simple 
documentation about this topic so that we can include it in official dev wiki .


was (Author: glutters):
The test was successful with the latest changes . The operation of the stream 
is different compared to the one described in the guidelines because the 
integration is via a Storm Bolt . I ask Chandresh provide documentation about  
so that we can include in wiki .

> Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (IGNITE-429) Implement IgniteStormStreamer to stream data from Apache Storm

2015-09-20 Thread Gianfranco Murador (JIRA)

[ 
https://issues.apache.org/jira/browse/IGNITE-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14877480#comment-14877480
 ] 

Gianfranco Murador edited comment on IGNITE-429 at 9/20/15 11:51 AM:
-

Hello Chandresh,
 the implementation is simple ( this is good ), but It does not take into 
account of some aspects that may not work in Ignite. As we have done in Kafka 
streamer is a good idea to create an ExecutorService to submit streams from 
apache storm (This improves performance) . You have to rely to a naming 
convention that must be declared with your solution, while it might be a good 
idea to create our bolt to filter results. I will make a new branch with all 
the changes, so you can make a new pull request. Still I am not very skilled 
with git :).
Regards, Gianfranco 


was (Author: glutters):
Hello Chandresh,
how do you see the implementation is simple ( this is good ), but It does not 
take into account of some aspects that may not work in Ignite. As we have done 
in Kafka streamer is a good idea to create an ExecutorService to submit streams 
from apache storm (This improves performance) . You have to rely to a naming 
convention that must be declared with your solution, while it might be a good 
idea to create our bolt to filter results. I will make a new branch with all 
the changes, so you can make a new pull request. Still I am not very skilled 
with git :).
Regards, Gianfranco 

> Implement IgniteStormStreamer to stream data from Apache Storm
> --
>
> Key: IGNITE-429
> URL: https://issues.apache.org/jira/browse/IGNITE-429
> Project: Ignite
>  Issue Type: Sub-task
>  Components: streaming
>Reporter: Dmitriy Setrakyan
>Assignee: Chandresh Pancholi
>
> We have {{IgniteDataStreamer}} which is used to load data into Ignite under 
> high load. It was previously named {{IgniteDataLoader}}, see ticket 
> IGNITE-394.
> See [Apache Storm|https://storm.apache.org/] for more information.
> We should create {{IgniteStormStreamer}} which will consume tuples from Storm 
> and stream them into Ignite caches. 
> More details to follow, but to the least we should be able to:
> - Convert/Intercept Storm tuples to Ignite data using an optional pluggable 
> converter.
> - Specify the cache name for the Ignite cache to load data into.
> - Specify other flags available on {{IgniteDataStreamer}} class.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)