Require values in Utils.getTopic* methods to be positive; patched by Swapnil Ghike; reviewed by Jun Rao; KAFKA-481
Require values in Utils.getTopic* methods to be positive; patched by Swapnil Ghike; reviewed by Jun Rao; KAFKA-481

git-svn-id: ffd753db6720d22bb31e2513eb512ac0a9e33b40@1377213 13f79535-47bb-0310-9956-ffa450edef68

Zhiqiang-He/kafka-0914-edit,guozhangwang/kafka,GorkemTuzuner/kafka,gdfm/kafka,gf53520/kafka,wayilau/kafka,usakey/kafka,wuranbo/kafka,kevinsookocheff-wf/kafka,KevinLiLu/kafka,sebadiaz/kafka,chares-zhang/kafka,iheartradio/kafka,ollie314/kafka,jw0201/kafka,darrendao/kafka.play.time,njucslqq/kafka,mpoindexter/kafka,Esquive/kafka,alexism/kafka,bluebreezecf/kafka,rhauch/kafka,jw0201/kafka,olksdr/kafka,Mszak/kafka,bsaideepak/kafka,airbnb/kafka,proneetv/kafka,jhspaybar/kafka,fx19880617/kafka-1,junrao/kafka,crashlytics/kafka,mthak/test_kafka,rhauch/kafka,richhaase/kafka,jgu1/myKafka,lvfangmin/kafka,elancom/kafka,KevinLiLu/kafka,airbnb/kafka,binn-yang/kafka,eljefe6a/kafka,yobennett/kafka,mthak/test_kafka,jhspaybar/kafka,eribeiro/kafka,mingfang/kafa,GorkemTuzuner/kafka,quantiply-fork/kafka,quantiply-fork/kafka,fintler/kafka,hongliangzhao/kafka,pbhalesain/kafka,OnePaaS/kafka,bbaugher/kafka,ErikKringen/kafka,jgu1/myKafka,slchen2014/kafka,jhooda/kafka,pbhalesain/kafka,crashlytics/kafka,mpoindexter/kafka,kvlou/kafka,nammaste6/kafka,Parth-Brahmbhatt/kafka,bondj/kafka,EasonYi/kafka,usakey/kafka,apache/kafka,Chasego/kafka,darrendao/kafka.play.time,quantezza/kafka,Esquive/kafka,Digsolab/kafka_2.10,seancaffery/kafka,mpoindexter/kafka,yobennett/kafka,SinghAsDev/kafka,quantezza/kafka,granthenke/kafka,apache/kafka,cloudera/kafka,edgefox/kafka,eribeiro/kafka,Zhiqiang-He/kafka-0914-edit,noslowerdna/kafka,rekhajoshm/kafka,MyPureCloud/kafka,TiVo/kafka,juhanishen/kafka,likaiwalkman/kafka,wikimedia/operations-debs-kafka,ewencp/kafka,sslavic/kafka,akosiaris/kafka,jack6215/kafka,Ishiihara/kafka,bpupadhyaya/kafka,racker/kafka,lindong28/kafka,bsaideepak/kafka,bluebreezecf/kafka,ErikKringen/kafka,quantezza/kafka,themarkypantz/kafka,nebrera/kafka,pubnub/kafka,sebadiaz/kafka,huanzhong/kafka,wikimedia/operations-debs-kafka,jingjidejuren/kafka,reiseburo/kafka,juhanishen/kafka,jack6215/kafka,ymatsuda/kafka,winlinvip/kafka,vkroz/kafka,Fushicho/kafka,granthenke/kafka,noslowerdna/kafka,aditya-chaturvedi/kafka,shawjef3/kafka,gf53520/kafka,wayilau/kafka,lvfangmin/kafka,TiVo/kafka,ymatsuda/kafka,gdfm/kafka,relango/kafka,pjain1/kafka,cloudera/kafka,lazyval/kafka,slchen2014/kafka,ollie314/kafka,rhauch/kafka,hachikuji/kafka,ErikKringen/kafka,vkroz/kafka,kevinsookocheff-wf/kafka,samaitra/kafka,easytaxibr/kafka,likaiwalkman/kafka,usakey/kafka,sundapeng/kafka,lazyval/kafka,olksdr/kafka,alexism/kafka,pronix/kafka,dongjiaqiang/kafka,jw0201/kafka,easytaxibr/kafka,wayilau/kafka,ewencp/kafka,shawjef3/kafka,OnePaaS/kafka,davecromberge/kafka,eonezhang/kafka,sundapeng/kafka,wuwenyu19860817/kafka,hongliangzhao/kafka,appsoma/kafka,Fushicho/kafka,NBSW/kafka,prashantbh/kafka,dongjiaqiang/kafka,ijuma/kafka,eribeiro/kafka,bondj/kafka,TiVo/kafka,sslavic/kafka,tattsun/kafka,confluentinc/kafka-deprecated-fork,wyzssw/kafka,dongjiaqiang/kafka,usakey/kafka,EasonYi/kafka,jhspaybar/kafka,gf53520/kafka,robort/kafka,scala212-forks/kafka,Digsolab/kafka_2.10,olksdr/kafka,binn-yang/kafka,chares-zhang/kafka,wuranbo/kafka,elancom/kafka,geeag/kafka,eonezhang/kafka,dopuskh3/kafka,fx19880617/kafka-1,easytaxibr/kafka,nammaste6/kafka,ollie314/kafka,quantiply-fork/kafka,jhooda/kafka,alexism/kafka,pbhalesain/kafka,darrendao/kafka.play.time,pbhalesain/kafka,fx19880617/kafka-1,pubnub/kafka,Ishiihara/kafka,weipinghe/kafka,wikimedia/operations-debs-kafka,kvlou/kafka,gdfm/kafka,Chasego/kafka,kvlou/kafka,hongliangzhao/kafka,sslavic/kafka,NBSW/kafka,GabrielNicolasAvellaneda/kafka,qiunian2012/kafka,richhaase/kafka,pronix/kafka,pjain1/kafka,GabrielNicolasAvellaneda/kafka,guozhangwang/kafka,sebadiaz/kafka,sebadiaz/kafka,granthenke/kafka,iheartradio/kafka,sundapeng/kafka,mpoindexter/kafka,EasonYi/kafka,vkroz/kafka,juhanishen/kafka,airbnb/kafka,bpupadhyaya/kafka,scala212-forks/kafka,slchen2014/kafka,noslowerdna/kafka,Fushicho/kafka,jgu1/myKafka,aditya-chaturvedi/kafka,ymatsuda/kafka,SinghAsDev/kafka,zhixinwen/kafka,huanzhong/kafka,huanzhong/kafka,tempbottle/kafka,bmistry13/kafka,cloudera/kafka,nebrera/kafka,racker/kafka,robort/kafka,binn-yang/kafka,wayilau/kafka,rekhajoshm/kafka,jkreps/kafka,njucslqq/kafka,easytaxibr/kafka,richhaase/kafka,chares-zhang/kafka,NBSW/kafka,fluetm/kafka,vkroz/kafka,granthenke/kafka,proneetv/kafka,appsoma/kafka,wyzssw/kafka,edgefox/kafka,cocosli/kafka,dopuskh3/kafka,lazyval/kafka,Chasego/kafka,mthak/test_kafka,Chasego/kafka,Esquive/kafka,Tony-Zhang03/kafka,confluentinc/kafka-deprecated-fork,racker/kafka,hongliangzhao/kafka,likaiwalkman/kafka,KevinLiLu/kafka,juhanishen/kafka,Ishiihara/kafka,wyzssw/kafka,GorkemTuzuner/kafka,olksdr/kafka,weipinghe/kafka,winlinvip/kafka,qiunian2012/kafka,hachikuji/kafka,junrao/kafka,ymatsuda/kafka,zhixinwen/kafka,ewencp/kafka,lvfangmin/kafka,Parth-Brahmbhatt/kafka,pjain1/kafka,dopuskh3/kafka,KevinLiLu/kafka,alexism/kafka,SinghAsDev/kafka,eljefe6a/kafka,appsoma/kafka,dongjiaqiang/kafka,huanzhong/kafka,cocosli/kafka,fx19880617/kafka-1,pugna0/kafka,apache/kafka,Zhiqiang-He/kafka-0914-edit,Mszak/kafka,zhixinwen/kafka,bluebreezecf/kafka,lvfangmin/kafka,sundapeng/kafka,fluetm/kafka,apakulov/kafka,elancom/kafka,sslavic/kafka,relango/kafka,shawjef3/kafka,bsaideepak/kafka,apakulov/kafka,airbnb/kafka,prashantbh/kafka,bmistry13/kafka,cocosli/kafka,junrao/kafka,themarkypantz/kafka,mbrukman/kafka,junrao/kafka,davecromberge/kafka,noslowerdna/kafka,akosiaris/kafka,ijuma/kafka,EasonYi/kafka,lindong28/kafka,crashlytics/kafka,Zhiqiang-He/kafka-0914-edit,Mszak/kafka,aditya-chaturvedi/kafka,akaash-nigam/kafka,eljefe6a/kafka,GorkemTuzuner/kafka,samaitra/kafka,confluentinc/kafka-deprecated-fork,winlinvip/kafka,iheartradio/kafka,Parth-Brahmbhatt/kafka,guozhangwang/kafka,weipinghe/kafka,mbrukman/kafka,quantezza/kafka,kevinsookocheff-wf/kafka,yobennett/kafka,jhooda/kafka,eribeiro/kafka,cloudera/kafka,scala212-forks/kafka,dopuskh3/kafka,apache/kafka,edgefox/kafka,Parth-Brahmbhatt/kafka,yobennett/kafka,MyPureCloud/kafka,akosiaris/kafka,ewencp/kafka,wikimedia/operations-debs-kafka,mihbor/kafka,wuwenyu19860817/kafka,pugna0/kafka,GabrielNicolasAvellaneda/kafka,gf53520/kafka,davecromberge/kafka,bpupadhyaya/kafka,reiseburo/kafka,rekhajoshm/kafka,njucslqq/kafka,jw0201/kafka,cloudera-labs/kafka,akaash-nigam/kafka,winlinvip/kafka,kvlou/kafka,njucslqq/kafka,fintler/kafka,MyPureCloud/kafka,geeag/kafka,pugna0/kafka,tattsun/kafka,bondj/kafka,zhixinwen/kafka,vadimbobrov/kafka,Digsolab/kafka_2.10,jingjidejuren/kafka,richhaase/kafka,Tony-Zhang03/kafka,reiseburo/kafka,bbaugher/kafka,Tony-Zhang03/kafka,rhauch/kafka,fluetm/kafka,robort/kafka,jhspaybar/kafka,tempbottle/kafka,vadimbobrov/kafka,vadimbobrov/kafka,bmistry13/kafka,hachikuji/kafka,mihbor/kafka,lindong28/kafka,guozhangwang/kafka,fintler/kafka,pubnub/kafka,Tony-Zhang03/kafka,samaitra/kafka,mbrukman/kafka,bondj/kafka,pjain1/kafka,Mszak/kafka,jingjidejuren/kafka,jgu1/myKafka,elancom/kafka,OnePaaS/kafka,vadimbobrov/kafka,nammaste6/kafka,jack6215/kafka,cloudera-labs/kafka,fluetm/kafka,geeag/kafka,iheartradio/kafka,binn-yang/kafka,themarkypantz/kafka,apakulov/kafka,MyPureCloud/kafka,wuwenyu19860817/kafka,themarkypantz/kafka,ijuma/kafka,OnePaaS/kafka,ijuma/kafka,akaash-nigam/kafka,rekhajoshm/kafka,seancaffery/kafka,davecromberge/kafka,apakulov/kafka,tattsun/kafka,Esquive/kafka,tempbottle/kafka,bluebreezecf/kafka,bmistry13/kafka,TiVo/kafka,robort/kafka,Fushicho/kafka,seancaffery/kafka,racker/kafka,reiseburo/kafka,eonezhang/kafka,lazyval/kafka,bbaugher/kafka,chares-zhang/kafka,pronix/kafka,proneetv/kafka,ErikKringen/kafka,wuranbo/kafka,wuranbo/kafka,relango/kafka,tempbottle/kafka,slchen2014/kafka,mihbor/kafka,appsoma/kafka,weipinghe/kafka,pronix/kafka,prashantbh/kafka,geeag/kafka,pubnub/kafka,jack6215/kafka,akaash-nigam/kafka,aditya-chaturvedi/kafka,lindong28/kafka,mbrukman/kafka,cocosli/kafka,ollie314/kafka,NBSW/kafka,jhooda/kafka,samaitra/kafka,bsaideepak/kafka,seancaffery/kafka,mingfang/kafa,kevinsookocheff-wf/kafka,Ishiihara/kafka,pugna0/kafka,confluentinc/kafka-deprecated-fork,bpupadhyaya/kafka,proneetv/kafka,nammaste6/kafka,GabrielNicolasAvellaneda/kafka,wuwenyu19860817/kafka,prashantbh/kafka,gdfm/kafka,jkreps/kafka,scala212-forks/kafka,crashlytics/kafka,eljefe6a/kafka,bbaugher/kafka,mihbor/kafka,eonezhang/kafka,likaiwalkman/kafka,cloudera-labs/kafka,tattsun/kafka,quantiply-fork/kafka,shawjef3/kafka,jkreps/kafka,jingjidejuren/kafka,hachikuji/kafka