[ 
https://issues.apache.org/jira/browse/STORM-1210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15057130#comment-15057130
 ] 

ASF GitHub Bot commented on STORM-1210:
---------------------------------------

Github user rfarivar commented on a diff in the pull request:

    https://github.com/apache/storm/pull/885#discussion_r47586077
  
    --- Diff: external/storm-kafka/src/jvm/storm/kafka/PartitionManager.java ---
    @@ -149,9 +150,9 @@ public EmitState next(SpoutOutputCollector collector) {
                 }
                 
                 if ((tups != null) && tups.iterator().hasNext()) {
    -                if(_spoutConfig.topicAsStreamId) {
    +               if (!Strings.isNullOrEmpty(_spoutConfig.outputStreamId)) {
    --- End diff --
    
    Isn't it an overkill to import a whole package 
(com.google.common.base.Strings) to only test for null or empty? Can't we just 
use: 
    if (_spoutConfig.outputStreamId!=null && _spoutConfig.outputStreamId!="") 
    or something to that effect instead of importing a new library?


> Set Output Stream id in KafkaSpout
> ----------------------------------
>
>                 Key: STORM-1210
>                 URL: https://issues.apache.org/jira/browse/STORM-1210
>             Project: Apache Storm
>          Issue Type: New Feature
>          Components: storm-kafka
>    Affects Versions: 0.11.0
>            Reporter: Zhiqiang He
>            Assignee: Zhiqiang He
>            Priority: Minor
>
> topicAsStreamId can only set output stream id to topic name. In some case ,we 
> need to set output stream id to other name.



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

Reply via email to