[PATCH 27/27] - Update to storm_binary pants macro so that it will work with storm v4.x and all prior versions of storm. - Storm 4.x uses jarjar to shade the majority of its dependencies so that they're hidden. Therefore we do not need to Exclude them anymore in pants, and actually excluding them can cause a build to break if for example someone needs guava they won't be able to take advantage of the shaded guava that is bundled on a storm cluster.
[PATCH 27/27] - Update to storm_binary pants macro so that it will work with storm v4.x and all prior versions of storm. - Storm 4.x uses jarjar to shade the majority of its dependencies so that they're hidden. Therefore we do not need to Exclude them anymore in pants, and actually excluding them can cause a build to break if for example someone needs guava they won't be able to take advantage of the shaded guava that is bundled on a storm cluster.

RB_ID=295961
TBR=true

(sapling split of 1eb12e4998ab9bbd7bf4af31bfc6fb85fed4cc85)

brutkin/commons,pombredanne/commons,abel-von/commons,Yasumoto/commons,Yasumoto/commons,ericzundel/commons,nkhuyu/commons,atollena/commons,VaybhavSharma/commons,abel-von/commons,ericzundel/commons,jsirois/commons,WCCCEDU/twitter-commons,Yasumoto/commons,brutkin/commons,ericzundel/commons,abel-von/commons,nkhuyu/commons,Yasumoto/commons,pombredanne/commons,VaybhavSharma/commons,VaybhavSharma/commons,atollena/commons,brutkin/commons,pombredanne/commons,cevaris/commons,pombredanne/commons,WCCCEDU/twitter-commons,VaybhavSharma/commons,VaybhavSharma/commons,cevaris/commons,WCCCEDU/twitter-commons,abel-von/commons,cevaris/commons,atollena/commons,nkhuyu/commons,brutkin/commons,jsirois/commons,jsirois/commons,cevaris/commons,WCCCEDU/twitter-commons,atollena/commons,brutkin/commons,cevaris/commons,nkhuyu/commons,Yasumoto/commons,abel-von/commons,ericzundel/commons,nkhuyu/commons,jsirois/commons,pombredanne/commons,WCCCEDU/twitter-commons,jsirois/commons,atollena/commons,ericzundel/commons