This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/storm.git


The following commit(s) were added to refs/heads/master by this push:
     new 52074b741 STORM-4026 - Thrift 0.19.0 (#3622)
52074b741 is described below

commit 52074b7410429795e57c8c14ae742013f11beb56
Author: Richard Zowalla <[email protected]>
AuthorDate: Fri Jan 26 10:38:53 2024 +0100

    STORM-4026 - Thrift 0.19.0 (#3622)
    
    * STORM-4026 - Thrift 0.19.0
    
    * Looks like Thrift before 0.19.0 leaked slf4j
    
    * Updates license, binary still missing
    
    * Fix binary license
---
 DEPENDENCY-LICENSES                                                | 7 ++++++-
 LICENSE-binary                                                     | 6 +++++-
 flux/flux-core/pom.xml                                             | 4 ++++
 pom.xml                                                            | 2 +-
 storm-client/src/jvm/org/apache/storm/generated/AccessControl.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/AccessControlType.java      | 4 ++--
 .../src/jvm/org/apache/storm/generated/AlreadyAliveException.java  | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/Assignment.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/AuthorizationException.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/BeginDownloadResult.java    | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/Bolt.java          | 4 ++--
 .../src/jvm/org/apache/storm/generated/BoltAggregateStats.java     | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/BoltStats.java     | 4 ++--
 .../src/jvm/org/apache/storm/generated/ClusterSummary.java         | 4 ++--
 .../src/jvm/org/apache/storm/generated/ClusterWorkerHeartbeat.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/CommonAggregateStats.java   | 4 ++--
 .../jvm/org/apache/storm/generated/ComponentAggregateStats.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/ComponentCommon.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/ComponentObject.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/ComponentPageInfo.java      | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/ComponentType.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/Credentials.java   | 4 ++--
 .../src/jvm/org/apache/storm/generated/DRPCExceptionType.java      | 4 ++--
 .../src/jvm/org/apache/storm/generated/DRPCExecutionException.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/DRPCRequest.java   | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/DebugOptions.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/DistributedRPC.java         | 4 ++--
 .../jvm/org/apache/storm/generated/DistributedRPCInvocations.java  | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/ErrorInfo.java     | 4 ++--
 .../src/jvm/org/apache/storm/generated/ExecutorAggregateStats.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/ExecutorInfo.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/ExecutorSpecificStats.java  | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/ExecutorStats.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/ExecutorSummary.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/GetInfoOptions.java         | 4 ++--
 .../src/jvm/org/apache/storm/generated/GlobalStreamId.java         | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/Grouping.java      | 4 ++--
 .../jvm/org/apache/storm/generated/HBAuthorizationException.java   | 4 ++--
 .../src/jvm/org/apache/storm/generated/HBExecutionException.java   | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/HBMessage.java     | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/HBMessageData.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/HBNodes.java       | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/HBPulse.java       | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/HBRecords.java     | 4 ++--
 .../src/jvm/org/apache/storm/generated/HBServerMessageType.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/IllegalStateException.java  | 4 ++--
 .../jvm/org/apache/storm/generated/InvalidTopologyException.java   | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/JavaObject.java    | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/JavaObjectArg.java | 4 ++--
 .../jvm/org/apache/storm/generated/KeyAlreadyExistsException.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/KeyNotFoundException.java   | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/KillOptions.java   | 4 ++--
 .../src/jvm/org/apache/storm/generated/LSApprovedWorkers.java      | 4 ++--
 .../jvm/org/apache/storm/generated/LSSupervisorAssignments.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/LSSupervisorId.java         | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/LSTopoHistory.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/LSTopoHistoryList.java      | 4 ++--
 .../src/jvm/org/apache/storm/generated/LSWorkerHeartbeat.java      | 4 ++--
 .../src/jvm/org/apache/storm/generated/ListBlobsResult.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/LocalAssignment.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/LocalStateData.java         | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/LogConfig.java     | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/LogLevel.java      | 4 ++--
 .../src/jvm/org/apache/storm/generated/LogLevelAction.java         | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/Nimbus.java        | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/NimbusSummary.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/NodeInfo.java      | 4 ++--
 .../src/jvm/org/apache/storm/generated/NotAliveException.java      | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/NullStruct.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/NumErrorsChoice.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/OwnerResourceSummary.java   | 4 ++--
 .../src/jvm/org/apache/storm/generated/PrivateWorkerKey.java       | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/ProfileAction.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/ProfileRequest.java         | 4 ++--
 .../src/jvm/org/apache/storm/generated/ReadableBlobMeta.java       | 4 ++--
 .../src/jvm/org/apache/storm/generated/RebalanceOptions.java       | 4 ++--
 .../src/jvm/org/apache/storm/generated/SettableBlobMeta.java       | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/SharedMemory.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/ShellComponent.java         | 4 ++--
 .../src/jvm/org/apache/storm/generated/SpecificAggregateStats.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/SpoutAggregateStats.java    | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/SpoutSpec.java     | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/SpoutStats.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/StateSpoutSpec.java         | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/StormBase.java     | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/StormTopology.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/StreamInfo.java    | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/SubmitOptions.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/Supervisor.java    | 4 ++--
 .../src/jvm/org/apache/storm/generated/SupervisorAssignments.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/SupervisorInfo.java         | 4 ++--
 .../src/jvm/org/apache/storm/generated/SupervisorPageInfo.java     | 4 ++--
 .../src/jvm/org/apache/storm/generated/SupervisorSummary.java      | 4 ++--
 .../jvm/org/apache/storm/generated/SupervisorWorkerHeartbeat.java  | 4 ++--
 .../jvm/org/apache/storm/generated/SupervisorWorkerHeartbeats.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/ThriftSerializedObject.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/TopologyActionOptions.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/TopologyHistoryInfo.java    | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/TopologyInfo.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/TopologyInitialStatus.java  | 4 ++--
 .../src/jvm/org/apache/storm/generated/TopologyPageInfo.java       | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/TopologyStats.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/TopologyStatus.java         | 4 ++--
 .../src/jvm/org/apache/storm/generated/TopologySummary.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/WorkerMetricList.java       | 4 ++--
 .../src/jvm/org/apache/storm/generated/WorkerMetricPoint.java      | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/WorkerMetrics.java | 4 ++--
 .../src/jvm/org/apache/storm/generated/WorkerResources.java        | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/WorkerSummary.java | 4 ++--
 storm-client/src/jvm/org/apache/storm/generated/WorkerToken.java   | 4 ++--
 .../src/jvm/org/apache/storm/generated/WorkerTokenInfo.java        | 4 ++--
 .../src/jvm/org/apache/storm/generated/WorkerTokenServiceType.java | 4 ++--
 storm-client/src/py/storm/DistributedRPC-remote                    | 2 +-
 storm-client/src/py/storm/DistributedRPC.py                        | 2 +-
 storm-client/src/py/storm/DistributedRPCInvocations-remote         | 2 +-
 storm-client/src/py/storm/DistributedRPCInvocations.py             | 2 +-
 storm-client/src/py/storm/Nimbus-remote                            | 2 +-
 storm-client/src/py/storm/Nimbus.py                                | 2 +-
 storm-client/src/py/storm/Supervisor-remote                        | 2 +-
 storm-client/src/py/storm/Supervisor.py                            | 2 +-
 storm-client/src/py/storm/constants.py                             | 2 +-
 storm-client/src/py/storm/ttypes.py                                | 2 +-
 122 files changed, 242 insertions(+), 229 deletions(-)

diff --git a/DEPENDENCY-LICENSES b/DEPENDENCY-LICENSES
index 5b5d18cb4..28b5808eb 100644
--- a/DEPENDENCY-LICENSES
+++ b/DEPENDENCY-LICENSES
@@ -127,6 +127,9 @@ List of third-party dependencies grouped by their license 
type.
         * Apache HBase - Zookeeper 
(org.apache.hbase:hbase-zookeeper:2.5.6-hadoop3 - 
https://hbase.apache.org/hbase-build-configuration/hbase-zookeeper)
         * Apache HttpAsyncClient 
(org.apache.httpcomponents:httpasyncclient:4.1.5 - 
http://hc.apache.org/httpcomponents-asyncclient)
         * Apache HttpClient (org.apache.httpcomponents:httpclient:4.5.14 - 
http://hc.apache.org/httpcomponents-client-ga)
+        * Apache HttpClient 
(org.apache.httpcomponents.client5:httpclient5:5.2.1 - 
https://hc.apache.org/httpcomponents-client-5.0.x/5.2.1/httpclient5/)
+        * Apache HttpComponents Core HTTP/1.1 
(org.apache.httpcomponents.core5:httpcore5:5.2 - 
https://hc.apache.org/httpcomponents-core-5.2.x/5.2/httpcore5/)
+        * Apache HttpComponents Core HTTP/2 
(org.apache.httpcomponents.core5:httpcore5-h2:5.2 - 
https://hc.apache.org/httpcomponents-core-5.2.x/5.2/httpcore5-h2/)
         * Apache HttpCore (org.apache.httpcomponents:httpcore:4.4.16 - 
http://hc.apache.org/httpcomponents-core-ga)
         * Apache HttpCore NIO (org.apache.httpcomponents:httpcore-nio:4.4.15 - 
http://hc.apache.org/httpcomponents-core-ga)
         * Apache Ivy (org.apache.ivy:ivy:2.4.0 - http://ant.apache.org/ivy/)
@@ -142,7 +145,7 @@ List of third-party dependencies grouped by their license 
type.
         * Apache Standard Taglib Implementation 
(org.apache.taglibs:taglibs-standard-impl:1.2.5 - 
http://tomcat.apache.org/taglibs/standard-1.2.5/taglibs-standard-impl)
         * Apache Standard Taglib Specification API 
(org.apache.taglibs:taglibs-standard-spec:1.2.5 - 
http://tomcat.apache.org/taglibs/standard-1.2.5/taglibs-standard-spec)
         * Apache Thrift (org.apache.thrift:libfb303:0.9.3 - 
http://thrift.apache.org)
-        * Apache Thrift (org.apache.thrift:libthrift:0.18.1 - 
http://thrift.apache.org)
+        * Apache Thrift (org.apache.thrift:libthrift:0.19.0 - 
http://thrift.apache.org)
         * Apache Thrift (org.apache.thrift:libthrift:0.9.3 - 
http://thrift.apache.org)
         * Apache Twill API (org.apache.twill:twill-api:0.6.0-incubating - 
http://twill.incubator.apache.org/twill-api)
         * Apache Twill common library 
(org.apache.twill:twill-common:0.6.0-incubating - 
http://twill.incubator.apache.org/twill-common)
@@ -613,9 +616,11 @@ List of third-party dependencies grouped by their license 
type.
         * HK2 Implementation Utilities (org.glassfish.hk2:hk2-utils:2.6.1 - 
https://github.com/eclipse-ee4j/glassfish-hk2/hk2-utils)
         * jakarta.ws.rs-api (jakarta.ws.rs:jakarta.ws.rs-api:2.1.6 - 
https://github.com/eclipse-ee4j/jaxrs-api)
         * Jakarta Annotations API 
(jakarta.annotation:jakarta.annotation-api:1.3.5 - 
https://projects.eclipse.org/projects/ee4j.ca)
+        * Jakarta Annotations API 
(jakarta.annotation:jakarta.annotation-api:2.1.1 - 
https://projects.eclipse.org/projects/ee4j.ca)
         * Jakarta Expression Language 3.0 (org.glassfish:jakarta.el:3.0.4 - 
https://projects.eclipse.org/projects/ee4j.el)
         * Jakarta Expression Language 3.0 API (jakarta.el:jakarta.el-api:3.0.3 
- https://projects.eclipse.org/projects/ee4j.el)
         * Jakarta Servlet (jakarta.servlet:jakarta.servlet-api:4.0.4 - 
https://projects.eclipse.org/projects/ee4j.servlet)
+        * Jakarta Servlet (jakarta.servlet:jakarta.servlet-api:5.0.0 - 
https://projects.eclipse.org/projects/ee4j.servlet)
         * javax.inject:1 as OSGi bundle 
(org.glassfish.hk2.external:jakarta.inject:2.6.1 - 
https://github.com/eclipse-ee4j/glassfish-hk2/external/jakarta.inject)
         * OSGi resource locator (org.glassfish.hk2:osgi-resource-locator:1.0.3 
- https://projects.eclipse.org/projects/ee4j/osgi-resource-locator)
         * ServiceLocator Default Implementation 
(org.glassfish.hk2:hk2-locator:2.6.1 - 
https://github.com/eclipse-ee4j/glassfish-hk2/hk2-locator)
diff --git a/LICENSE-binary b/LICENSE-binary
index 23109db58..133ff20dc 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -736,6 +736,9 @@ The license texts of these dependencies can be found in the 
licenses directory.
         * Apache HBase Unsafe Wrapper 
(org.apache.hbase.thirdparty:hbase-unsafe:4.1.5 - 
https://hbase.apache.org/hbase-unsafe)
         * Apache HBase - Zookeeper 
(org.apache.hbase:hbase-zookeeper:2.5.6-hadoop3 - 
https://hbase.apache.org/hbase-build-configuration/hbase-zookeeper)
         * Apache HttpClient (org.apache.httpcomponents:httpclient:4.5.14 - 
http://hc.apache.org/httpcomponents-client-ga)
+        * Apache HttpClient 
(org.apache.httpcomponents.client5:httpclient5:5.2.1 - 
https://hc.apache.org/httpcomponents-client-5.0.x/5.2.1/httpclient5/)
+        * Apache HttpComponents Core HTTP/1.1 
(org.apache.httpcomponents.core5:httpcore5:5.2 - 
https://hc.apache.org/httpcomponents-core-5.2.x/5.2/httpcore5/)
+        * Apache HttpComponents Core HTTP/2 
(org.apache.httpcomponents.core5:httpcore5-h2:5.2 - 
https://hc.apache.org/httpcomponents-core-5.2.x/5.2/httpcore5-h2/)
         * Apache HttpCore (org.apache.httpcomponents:httpcore:4.4.16 - 
http://hc.apache.org/httpcomponents-core-ga)
         * Apache Ivy (org.apache.ivy:ivy:2.4.0 - http://ant.apache.org/ivy/)
         * Apache Kafka (org.apache.kafka:kafka-clients:3.6.0 - 
https://kafka.apache.org)
@@ -746,7 +749,7 @@ The license texts of these dependencies can be found in the 
licenses directory.
         * Apache Log4j Web (org.apache.logging.log4j:log4j-web:2.21.1 - 
https://logging.apache.org/log4j/2.x/log4j-web/)
         * Apache Parquet Hadoop Bundle 
(org.apache.parquet:parquet-hadoop-bundle:1.10.0 - https://parquet.apache.org)
         * Apache Thrift (org.apache.thrift:libfb303:0.9.3 - 
http://thrift.apache.org)
-        * Apache Thrift (org.apache.thrift:libthrift:0.18.1 - 
http://thrift.apache.org)
+        * Apache Thrift (org.apache.thrift:libthrift:0.19.0 - 
http://thrift.apache.org)
         * Apache Twill API (org.apache.twill:twill-api:0.6.0-incubating - 
http://twill.incubator.apache.org/twill-api)
         * Apache Twill common library 
(org.apache.twill:twill-common:0.6.0-incubating - 
http://twill.incubator.apache.org/twill-common)
         * Apache Twill core library 
(org.apache.twill:twill-core:0.6.0-incubating - 
http://twill.incubator.apache.org/twill-core)
@@ -1122,6 +1125,7 @@ The license texts of these dependencies can be found in 
the licenses directory.
         * Jakarta Expression Language 3.0 (org.glassfish:jakarta.el:3.0.4 - 
https://projects.eclipse.org/projects/ee4j.el)
         * Jakarta Expression Language 3.0 API (jakarta.el:jakarta.el-api:3.0.3 
- https://projects.eclipse.org/projects/ee4j.el)
         * Jakarta Servlet (jakarta.servlet:jakarta.servlet-api:4.0.4 - 
https://projects.eclipse.org/projects/ee4j.servlet)
+        * Jakarta Servlet (jakarta.servlet:jakarta.servlet-api:5.0.0 - 
https://projects.eclipse.org/projects/ee4j.servlet)
         * javax.inject:1 as OSGi bundle 
(org.glassfish.hk2.external:jakarta.inject:2.6.1 - 
https://github.com/eclipse-ee4j/glassfish-hk2/external/jakarta.inject)
         * OSGi resource locator (org.glassfish.hk2:osgi-resource-locator:1.0.3 
- https://projects.eclipse.org/projects/ee4j/osgi-resource-locator)
         * ServiceLocator Default Implementation 
(org.glassfish.hk2:hk2-locator:2.6.1 - 
https://github.com/eclipse-ee4j/glassfish-hk2/hk2-locator)
diff --git a/flux/flux-core/pom.xml b/flux/flux-core/pom.xml
index 526501eb8..db0914c24 100644
--- a/flux/flux-core/pom.xml
+++ b/flux/flux-core/pom.xml
@@ -31,6 +31,10 @@
     <name>flux-core</name>
 
     <dependencies>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.apache.storm</groupId>
             <artifactId>flux-wrappers</artifactId>
diff --git a/pom.xml b/pom.xml
index 9f1d7ef57..7bc5fd260 100644
--- a/pom.xml
+++ b/pom.xml
@@ -120,7 +120,7 @@
         <kryo.version>5.4.0</kryo.version>
         <servlet.version>3.1.0</servlet.version>
         <joda-time.version>2.12.5</joda-time.version>
-        <thrift.version>0.18.1</thrift.version>
+        <thrift.version>0.19.0</thrift.version>
         <junit.jupiter.version>5.10.0</junit.jupiter.version>
         <surefire.version>3.0.0-M5</surefire.version>
         <awaitility.version>3.1.0</awaitility.version>
diff --git a/storm-client/src/jvm/org/apache/storm/generated/AccessControl.java 
b/storm-client/src/jvm/org/apache/storm/generated/AccessControl.java
index 214f5db2a..f60fb8694 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/AccessControl.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/AccessControl.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class AccessControl implements 
org.apache.storm.thrift.TBase<AccessControl, AccessControl._Fields>, 
java.io.Serializable, Cloneable, Comparable<AccessControl> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("AccessControl");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/AccessControlType.java 
b/storm-client/src/jvm/org/apache/storm/generated/AccessControlType.java
index a00435092..b6814e05e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/AccessControlType.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/AccessControlType.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum AccessControlType implements org.apache.storm.thrift.TEnum {
   OTHER(1),
   USER(2);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/AlreadyAliveException.java 
b/storm-client/src/jvm/org/apache/storm/generated/AlreadyAliveException.java
index 7af4364bf..c188bff7b 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/AlreadyAliveException.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/AlreadyAliveException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class AlreadyAliveException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<AlreadyAliveException, 
AlreadyAliveException._Fields>, java.io.Serializable, Cloneable, 
Comparable<AlreadyAliveException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("AlreadyAliveException");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/Assignment.java 
b/storm-client/src/jvm/org/apache/storm/generated/Assignment.java
index 2b639b850..bc53de511 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/Assignment.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/Assignment.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class Assignment implements org.apache.storm.thrift.TBase<Assignment, 
Assignment._Fields>, java.io.Serializable, Cloneable, Comparable<Assignment> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("Assignment");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/AuthorizationException.java 
b/storm-client/src/jvm/org/apache/storm/generated/AuthorizationException.java
index 1eac1d41f..86803a041 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/AuthorizationException.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/AuthorizationException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class AuthorizationException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<AuthorizationException, 
AuthorizationException._Fields>, java.io.Serializable, Cloneable, 
Comparable<AuthorizationException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("AuthorizationException");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/BeginDownloadResult.java 
b/storm-client/src/jvm/org/apache/storm/generated/BeginDownloadResult.java
index b197a5848..227efd864 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/BeginDownloadResult.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/BeginDownloadResult.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class BeginDownloadResult implements 
org.apache.storm.thrift.TBase<BeginDownloadResult, 
BeginDownloadResult._Fields>, java.io.Serializable, Cloneable, 
Comparable<BeginDownloadResult> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("BeginDownloadResult");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/Bolt.java 
b/storm-client/src/jvm/org/apache/storm/generated/Bolt.java
index a07f19f8d..8a1583b17 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/Bolt.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/Bolt.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class Bolt implements org.apache.storm.thrift.TBase<Bolt, 
Bolt._Fields>, java.io.Serializable, Cloneable, Comparable<Bolt> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("Bolt");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/BoltAggregateStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/BoltAggregateStats.java
index aad058406..2d9d420fa 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/BoltAggregateStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/BoltAggregateStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class BoltAggregateStats implements 
org.apache.storm.thrift.TBase<BoltAggregateStats, BoltAggregateStats._Fields>, 
java.io.Serializable, Cloneable, Comparable<BoltAggregateStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("BoltAggregateStats");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/BoltStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/BoltStats.java
index 010bced9b..bfe783e5e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/BoltStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/BoltStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class BoltStats implements org.apache.storm.thrift.TBase<BoltStats, 
BoltStats._Fields>, java.io.Serializable, Cloneable, Comparable<BoltStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("BoltStats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ClusterSummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/ClusterSummary.java
index 75eac8a82..032c33b78 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ClusterSummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ClusterSummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ClusterSummary implements 
org.apache.storm.thrift.TBase<ClusterSummary, ClusterSummary._Fields>, 
java.io.Serializable, Cloneable, Comparable<ClusterSummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ClusterSummary");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ClusterWorkerHeartbeat.java 
b/storm-client/src/jvm/org/apache/storm/generated/ClusterWorkerHeartbeat.java
index 3217e3cdc..e99651ff6 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/ClusterWorkerHeartbeat.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/ClusterWorkerHeartbeat.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ClusterWorkerHeartbeat implements 
org.apache.storm.thrift.TBase<ClusterWorkerHeartbeat, 
ClusterWorkerHeartbeat._Fields>, java.io.Serializable, Cloneable, 
Comparable<ClusterWorkerHeartbeat> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ClusterWorkerHeartbeat");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/CommonAggregateStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/CommonAggregateStats.java
index 45bdefd6f..a4fe1f052 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/CommonAggregateStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/CommonAggregateStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class CommonAggregateStats implements 
org.apache.storm.thrift.TBase<CommonAggregateStats, 
CommonAggregateStats._Fields>, java.io.Serializable, Cloneable, 
Comparable<CommonAggregateStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("CommonAggregateStats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ComponentAggregateStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/ComponentAggregateStats.java
index ceee55df9..2137e4a36 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/ComponentAggregateStats.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/ComponentAggregateStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ComponentAggregateStats implements 
org.apache.storm.thrift.TBase<ComponentAggregateStats, 
ComponentAggregateStats._Fields>, java.io.Serializable, Cloneable, 
Comparable<ComponentAggregateStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ComponentAggregateStats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ComponentCommon.java 
b/storm-client/src/jvm/org/apache/storm/generated/ComponentCommon.java
index 9b2de401a..36f6534ac 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ComponentCommon.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ComponentCommon.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ComponentCommon implements 
org.apache.storm.thrift.TBase<ComponentCommon, ComponentCommon._Fields>, 
java.io.Serializable, Cloneable, Comparable<ComponentCommon> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ComponentCommon");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ComponentObject.java 
b/storm-client/src/jvm/org/apache/storm/generated/ComponentObject.java
index 491d95d62..c015e0eb3 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ComponentObject.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ComponentObject.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ComponentObject extends 
org.apache.storm.thrift.TUnion<ComponentObject, ComponentObject._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ComponentObject");
   private static final org.apache.storm.thrift.protocol.TField 
SERIALIZED_JAVA_FIELD_DESC = new 
org.apache.storm.thrift.protocol.TField("serialized_java", 
org.apache.storm.thrift.protocol.TType.STRING, (short)1);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ComponentPageInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/ComponentPageInfo.java
index a719e087c..3cb1149d9 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ComponentPageInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ComponentPageInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ComponentPageInfo implements 
org.apache.storm.thrift.TBase<ComponentPageInfo, ComponentPageInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<ComponentPageInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ComponentPageInfo");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/ComponentType.java 
b/storm-client/src/jvm/org/apache/storm/generated/ComponentType.java
index 008d9788a..a16fe2ce8 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ComponentType.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ComponentType.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum ComponentType implements org.apache.storm.thrift.TEnum {
   BOLT(1),
   SPOUT(2);
diff --git a/storm-client/src/jvm/org/apache/storm/generated/Credentials.java 
b/storm-client/src/jvm/org/apache/storm/generated/Credentials.java
index 0cfc3b10e..8acaf5480 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/Credentials.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/Credentials.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class Credentials implements org.apache.storm.thrift.TBase<Credentials, 
Credentials._Fields>, java.io.Serializable, Cloneable, Comparable<Credentials> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("Credentials");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/DRPCExceptionType.java 
b/storm-client/src/jvm/org/apache/storm/generated/DRPCExceptionType.java
index f1a015d7a..596bc5a3c 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/DRPCExceptionType.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/DRPCExceptionType.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum DRPCExceptionType implements org.apache.storm.thrift.TEnum {
   INTERNAL_ERROR(0),
   SERVER_SHUTDOWN(1),
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/DRPCExecutionException.java 
b/storm-client/src/jvm/org/apache/storm/generated/DRPCExecutionException.java
index 394d617d5..d3d9b7616 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/DRPCExecutionException.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/DRPCExecutionException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class DRPCExecutionException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<DRPCExecutionException, 
DRPCExecutionException._Fields>, java.io.Serializable, Cloneable, 
Comparable<DRPCExecutionException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("DRPCExecutionException");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/DRPCRequest.java 
b/storm-client/src/jvm/org/apache/storm/generated/DRPCRequest.java
index d15811594..5299f1911 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/DRPCRequest.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/DRPCRequest.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class DRPCRequest implements org.apache.storm.thrift.TBase<DRPCRequest, 
DRPCRequest._Fields>, java.io.Serializable, Cloneable, Comparable<DRPCRequest> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("DRPCRequest");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/DebugOptions.java 
b/storm-client/src/jvm/org/apache/storm/generated/DebugOptions.java
index 7f24bfdf3..b17cf55bc 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/DebugOptions.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/DebugOptions.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class DebugOptions implements 
org.apache.storm.thrift.TBase<DebugOptions, DebugOptions._Fields>, 
java.io.Serializable, Cloneable, Comparable<DebugOptions> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("DebugOptions");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/DistributedRPC.java 
b/storm-client/src/jvm/org/apache/storm/generated/DistributedRPC.java
index 33a74d3f3..a7e85051e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/DistributedRPC.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/DistributedRPC.java
@@ -16,14 +16,14 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
  */
 package org.apache.storm.generated;
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
 public class DistributedRPC {
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/DistributedRPCInvocations.java
 
b/storm-client/src/jvm/org/apache/storm/generated/DistributedRPCInvocations.java
index 1bfbb0ae3..150076153 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/DistributedRPCInvocations.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/DistributedRPCInvocations.java
@@ -16,14 +16,14 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
  */
 package org.apache.storm.generated;
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
 public class DistributedRPCInvocations {
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/ErrorInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/ErrorInfo.java
index edfb7b321..1b9910072 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ErrorInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ErrorInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ErrorInfo implements org.apache.storm.thrift.TBase<ErrorInfo, 
ErrorInfo._Fields>, java.io.Serializable, Cloneable, Comparable<ErrorInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ErrorInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ExecutorAggregateStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/ExecutorAggregateStats.java
index 519bc6119..459d8bf1e 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/ExecutorAggregateStats.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/ExecutorAggregateStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ExecutorAggregateStats implements 
org.apache.storm.thrift.TBase<ExecutorAggregateStats, 
ExecutorAggregateStats._Fields>, java.io.Serializable, Cloneable, 
Comparable<ExecutorAggregateStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ExecutorAggregateStats");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/ExecutorInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/ExecutorInfo.java
index bf1eda758..631a7136c 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ExecutorInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ExecutorInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ExecutorInfo implements 
org.apache.storm.thrift.TBase<ExecutorInfo, ExecutorInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<ExecutorInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ExecutorInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ExecutorSpecificStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/ExecutorSpecificStats.java
index d2e43f87c..d2e862606 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ExecutorSpecificStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ExecutorSpecificStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ExecutorSpecificStats extends 
org.apache.storm.thrift.TUnion<ExecutorSpecificStats, 
ExecutorSpecificStats._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ExecutorSpecificStats");
   private static final org.apache.storm.thrift.protocol.TField BOLT_FIELD_DESC 
= new org.apache.storm.thrift.protocol.TField("bolt", 
org.apache.storm.thrift.protocol.TType.STRUCT, (short)1);
diff --git a/storm-client/src/jvm/org/apache/storm/generated/ExecutorStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/ExecutorStats.java
index 24ac5c784..89bc01302 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ExecutorStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ExecutorStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ExecutorStats implements 
org.apache.storm.thrift.TBase<ExecutorStats, ExecutorStats._Fields>, 
java.io.Serializable, Cloneable, Comparable<ExecutorStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ExecutorStats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ExecutorSummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/ExecutorSummary.java
index 64840f7c3..8c6925e89 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ExecutorSummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ExecutorSummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ExecutorSummary implements 
org.apache.storm.thrift.TBase<ExecutorSummary, ExecutorSummary._Fields>, 
java.io.Serializable, Cloneable, Comparable<ExecutorSummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ExecutorSummary");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/GetInfoOptions.java 
b/storm-client/src/jvm/org/apache/storm/generated/GetInfoOptions.java
index 43ffd7112..70617ae68 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/GetInfoOptions.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/GetInfoOptions.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class GetInfoOptions implements 
org.apache.storm.thrift.TBase<GetInfoOptions, GetInfoOptions._Fields>, 
java.io.Serializable, Cloneable, Comparable<GetInfoOptions> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("GetInfoOptions");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/GlobalStreamId.java 
b/storm-client/src/jvm/org/apache/storm/generated/GlobalStreamId.java
index a383a23e9..5dcf63663 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/GlobalStreamId.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/GlobalStreamId.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class GlobalStreamId implements 
org.apache.storm.thrift.TBase<GlobalStreamId, GlobalStreamId._Fields>, 
java.io.Serializable, Cloneable, Comparable<GlobalStreamId> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("GlobalStreamId");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/Grouping.java 
b/storm-client/src/jvm/org/apache/storm/generated/Grouping.java
index 6c21e05cf..abcb582a3 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/Grouping.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/Grouping.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class Grouping extends org.apache.storm.thrift.TUnion<Grouping, 
Grouping._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("Grouping");
   private static final org.apache.storm.thrift.protocol.TField 
FIELDS_FIELD_DESC = new org.apache.storm.thrift.protocol.TField("fields", 
org.apache.storm.thrift.protocol.TType.LIST, (short)1);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/HBAuthorizationException.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBAuthorizationException.java
index a64b146af..2036938bc 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/HBAuthorizationException.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/HBAuthorizationException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBAuthorizationException extends 
org.apache.storm.thrift.TException implements 
org.apache.storm.thrift.TBase<HBAuthorizationException, 
HBAuthorizationException._Fields>, java.io.Serializable, Cloneable, 
Comparable<HBAuthorizationException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBAuthorizationException");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/HBExecutionException.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBExecutionException.java
index 1c4e81a16..c08635e10 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBExecutionException.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBExecutionException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBExecutionException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<HBExecutionException, 
HBExecutionException._Fields>, java.io.Serializable, Cloneable, 
Comparable<HBExecutionException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBExecutionException");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/HBMessage.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBMessage.java
index 61aadec50..4bf9e440e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBMessage.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBMessage.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBMessage implements org.apache.storm.thrift.TBase<HBMessage, 
HBMessage._Fields>, java.io.Serializable, Cloneable, Comparable<HBMessage> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBMessage");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/HBMessageData.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBMessageData.java
index 8382ac2f7..6b6196011 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBMessageData.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBMessageData.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBMessageData extends 
org.apache.storm.thrift.TUnion<HBMessageData, HBMessageData._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBMessageData");
   private static final org.apache.storm.thrift.protocol.TField PATH_FIELD_DESC 
= new org.apache.storm.thrift.protocol.TField("path", 
org.apache.storm.thrift.protocol.TType.STRING, (short)1);
diff --git a/storm-client/src/jvm/org/apache/storm/generated/HBNodes.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBNodes.java
index f79259f05..836779413 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBNodes.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBNodes.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBNodes implements org.apache.storm.thrift.TBase<HBNodes, 
HBNodes._Fields>, java.io.Serializable, Cloneable, Comparable<HBNodes> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBNodes");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/HBPulse.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBPulse.java
index 113b1b65d..8a761f543 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBPulse.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBPulse.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBPulse implements org.apache.storm.thrift.TBase<HBPulse, 
HBPulse._Fields>, java.io.Serializable, Cloneable, Comparable<HBPulse> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBPulse");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/HBRecords.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBRecords.java
index 208b237ee..4d31d6525 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBRecords.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBRecords.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class HBRecords implements org.apache.storm.thrift.TBase<HBRecords, 
HBRecords._Fields>, java.io.Serializable, Cloneable, Comparable<HBRecords> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("HBRecords");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/HBServerMessageType.java 
b/storm-client/src/jvm/org/apache/storm/generated/HBServerMessageType.java
index a898f4a7f..665343c42 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/HBServerMessageType.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/HBServerMessageType.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum HBServerMessageType implements org.apache.storm.thrift.TEnum {
   CREATE_PATH(0),
   CREATE_PATH_RESPONSE(1),
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/IllegalStateException.java 
b/storm-client/src/jvm/org/apache/storm/generated/IllegalStateException.java
index af8e77156..e90ab6f0b 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/IllegalStateException.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/IllegalStateException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class IllegalStateException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<IllegalStateException, 
IllegalStateException._Fields>, java.io.Serializable, Cloneable, 
Comparable<IllegalStateException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("IllegalStateException");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/InvalidTopologyException.java 
b/storm-client/src/jvm/org/apache/storm/generated/InvalidTopologyException.java
index 65fca383f..db32c746d 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/InvalidTopologyException.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/InvalidTopologyException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class InvalidTopologyException extends 
org.apache.storm.thrift.TException implements 
org.apache.storm.thrift.TBase<InvalidTopologyException, 
InvalidTopologyException._Fields>, java.io.Serializable, Cloneable, 
Comparable<InvalidTopologyException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("InvalidTopologyException");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/JavaObject.java 
b/storm-client/src/jvm/org/apache/storm/generated/JavaObject.java
index acfc43c22..4d049fe0d 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/JavaObject.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/JavaObject.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class JavaObject implements org.apache.storm.thrift.TBase<JavaObject, 
JavaObject._Fields>, java.io.Serializable, Cloneable, Comparable<JavaObject> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("JavaObject");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/JavaObjectArg.java 
b/storm-client/src/jvm/org/apache/storm/generated/JavaObjectArg.java
index dc9334fd2..3d46b2c10 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/JavaObjectArg.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/JavaObjectArg.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class JavaObjectArg extends 
org.apache.storm.thrift.TUnion<JavaObjectArg, JavaObjectArg._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("JavaObjectArg");
   private static final org.apache.storm.thrift.protocol.TField 
INT_ARG_FIELD_DESC = new org.apache.storm.thrift.protocol.TField("int_arg", 
org.apache.storm.thrift.protocol.TType.I32, (short)1);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/KeyAlreadyExistsException.java
 
b/storm-client/src/jvm/org/apache/storm/generated/KeyAlreadyExistsException.java
index d54d067cf..7373eb570 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/KeyAlreadyExistsException.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/KeyAlreadyExistsException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class KeyAlreadyExistsException extends 
org.apache.storm.thrift.TException implements 
org.apache.storm.thrift.TBase<KeyAlreadyExistsException, 
KeyAlreadyExistsException._Fields>, java.io.Serializable, Cloneable, 
Comparable<KeyAlreadyExistsException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("KeyAlreadyExistsException");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/KeyNotFoundException.java 
b/storm-client/src/jvm/org/apache/storm/generated/KeyNotFoundException.java
index 3dcc19b3b..5de9c847d 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/KeyNotFoundException.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/KeyNotFoundException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class KeyNotFoundException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<KeyNotFoundException, 
KeyNotFoundException._Fields>, java.io.Serializable, Cloneable, 
Comparable<KeyNotFoundException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("KeyNotFoundException");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/KillOptions.java 
b/storm-client/src/jvm/org/apache/storm/generated/KillOptions.java
index 7dc59c3ff..ae2471b93 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/KillOptions.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/KillOptions.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class KillOptions implements org.apache.storm.thrift.TBase<KillOptions, 
KillOptions._Fields>, java.io.Serializable, Cloneable, Comparable<KillOptions> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("KillOptions");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LSApprovedWorkers.java 
b/storm-client/src/jvm/org/apache/storm/generated/LSApprovedWorkers.java
index 7e09c6469..82b457f29 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LSApprovedWorkers.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LSApprovedWorkers.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LSApprovedWorkers implements 
org.apache.storm.thrift.TBase<LSApprovedWorkers, LSApprovedWorkers._Fields>, 
java.io.Serializable, Cloneable, Comparable<LSApprovedWorkers> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LSApprovedWorkers");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorAssignments.java 
b/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorAssignments.java
index 36fad883c..4178506f6 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorAssignments.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorAssignments.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LSSupervisorAssignments implements 
org.apache.storm.thrift.TBase<LSSupervisorAssignments, 
LSSupervisorAssignments._Fields>, java.io.Serializable, Cloneable, 
Comparable<LSSupervisorAssignments> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LSSupervisorAssignments");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorId.java 
b/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorId.java
index aeec80beb..112da1bfb 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorId.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LSSupervisorId.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LSSupervisorId implements 
org.apache.storm.thrift.TBase<LSSupervisorId, LSSupervisorId._Fields>, 
java.io.Serializable, Cloneable, Comparable<LSSupervisorId> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LSSupervisorId");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistory.java 
b/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistory.java
index 510288e87..7f27a2eda 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistory.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistory.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LSTopoHistory implements 
org.apache.storm.thrift.TBase<LSTopoHistory, LSTopoHistory._Fields>, 
java.io.Serializable, Cloneable, Comparable<LSTopoHistory> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LSTopoHistory");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistoryList.java 
b/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistoryList.java
index 2662c6585..9227a1b06 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistoryList.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LSTopoHistoryList.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LSTopoHistoryList implements 
org.apache.storm.thrift.TBase<LSTopoHistoryList, LSTopoHistoryList._Fields>, 
java.io.Serializable, Cloneable, Comparable<LSTopoHistoryList> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LSTopoHistoryList");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LSWorkerHeartbeat.java 
b/storm-client/src/jvm/org/apache/storm/generated/LSWorkerHeartbeat.java
index 3e1e9040d..facecf1ac 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LSWorkerHeartbeat.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LSWorkerHeartbeat.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LSWorkerHeartbeat implements 
org.apache.storm.thrift.TBase<LSWorkerHeartbeat, LSWorkerHeartbeat._Fields>, 
java.io.Serializable, Cloneable, Comparable<LSWorkerHeartbeat> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LSWorkerHeartbeat");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ListBlobsResult.java 
b/storm-client/src/jvm/org/apache/storm/generated/ListBlobsResult.java
index 4ba117cd7..2b19ed4b7 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ListBlobsResult.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ListBlobsResult.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ListBlobsResult implements 
org.apache.storm.thrift.TBase<ListBlobsResult, ListBlobsResult._Fields>, 
java.io.Serializable, Cloneable, Comparable<ListBlobsResult> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ListBlobsResult");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LocalAssignment.java 
b/storm-client/src/jvm/org/apache/storm/generated/LocalAssignment.java
index a5d1876b5..da164d605 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LocalAssignment.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LocalAssignment.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LocalAssignment implements 
org.apache.storm.thrift.TBase<LocalAssignment, LocalAssignment._Fields>, 
java.io.Serializable, Cloneable, Comparable<LocalAssignment> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LocalAssignment");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LocalStateData.java 
b/storm-client/src/jvm/org/apache/storm/generated/LocalStateData.java
index 08e19c620..d885eb56e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LocalStateData.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LocalStateData.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LocalStateData implements 
org.apache.storm.thrift.TBase<LocalStateData, LocalStateData._Fields>, 
java.io.Serializable, Cloneable, Comparable<LocalStateData> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LocalStateData");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/LogConfig.java 
b/storm-client/src/jvm/org/apache/storm/generated/LogConfig.java
index c2c0b2c6e..08f2ceece 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LogConfig.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LogConfig.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LogConfig implements org.apache.storm.thrift.TBase<LogConfig, 
LogConfig._Fields>, java.io.Serializable, Cloneable, Comparable<LogConfig> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LogConfig");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/LogLevel.java 
b/storm-client/src/jvm/org/apache/storm/generated/LogLevel.java
index f66d816b5..ab775c1a6 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LogLevel.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LogLevel.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class LogLevel implements org.apache.storm.thrift.TBase<LogLevel, 
LogLevel._Fields>, java.io.Serializable, Cloneable, Comparable<LogLevel> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("LogLevel");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/LogLevelAction.java 
b/storm-client/src/jvm/org/apache/storm/generated/LogLevelAction.java
index fa029cc97..8b67bdd21 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/LogLevelAction.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/LogLevelAction.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum LogLevelAction implements org.apache.storm.thrift.TEnum {
   UNCHANGED(1),
   UPDATE(2),
diff --git a/storm-client/src/jvm/org/apache/storm/generated/Nimbus.java 
b/storm-client/src/jvm/org/apache/storm/generated/Nimbus.java
index 1ffa8dc4d..0fc411e19 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/Nimbus.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/Nimbus.java
@@ -16,14 +16,14 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
  */
 package org.apache.storm.generated;
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
 public class Nimbus {
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/NimbusSummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/NimbusSummary.java
index 637f3cfdd..8313341e4 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/NimbusSummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/NimbusSummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class NimbusSummary implements 
org.apache.storm.thrift.TBase<NimbusSummary, NimbusSummary._Fields>, 
java.io.Serializable, Cloneable, Comparable<NimbusSummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("NimbusSummary");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/NodeInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/NodeInfo.java
index 97ab9c09f..80eb8640e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/NodeInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/NodeInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class NodeInfo implements org.apache.storm.thrift.TBase<NodeInfo, 
NodeInfo._Fields>, java.io.Serializable, Cloneable, Comparable<NodeInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("NodeInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/NotAliveException.java 
b/storm-client/src/jvm/org/apache/storm/generated/NotAliveException.java
index 3a710b2b4..5254cc8d0 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/NotAliveException.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/NotAliveException.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class NotAliveException extends org.apache.storm.thrift.TException 
implements org.apache.storm.thrift.TBase<NotAliveException, 
NotAliveException._Fields>, java.io.Serializable, Cloneable, 
Comparable<NotAliveException> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("NotAliveException");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/NullStruct.java 
b/storm-client/src/jvm/org/apache/storm/generated/NullStruct.java
index 191e5d7f6..c2c002937 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/NullStruct.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/NullStruct.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class NullStruct implements org.apache.storm.thrift.TBase<NullStruct, 
NullStruct._Fields>, java.io.Serializable, Cloneable, Comparable<NullStruct> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("NullStruct");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/NumErrorsChoice.java 
b/storm-client/src/jvm/org/apache/storm/generated/NumErrorsChoice.java
index 516ccf180..def3ec693 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/NumErrorsChoice.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/NumErrorsChoice.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum NumErrorsChoice implements org.apache.storm.thrift.TEnum {
   ALL(0),
   NONE(1),
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/OwnerResourceSummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/OwnerResourceSummary.java
index 023e3f604..9ad63fb6b 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/OwnerResourceSummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/OwnerResourceSummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class OwnerResourceSummary implements 
org.apache.storm.thrift.TBase<OwnerResourceSummary, 
OwnerResourceSummary._Fields>, java.io.Serializable, Cloneable, 
Comparable<OwnerResourceSummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("OwnerResourceSummary");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/PrivateWorkerKey.java 
b/storm-client/src/jvm/org/apache/storm/generated/PrivateWorkerKey.java
index 53020f0cf..13b8bce2f 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/PrivateWorkerKey.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/PrivateWorkerKey.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class PrivateWorkerKey implements 
org.apache.storm.thrift.TBase<PrivateWorkerKey, PrivateWorkerKey._Fields>, 
java.io.Serializable, Cloneable, Comparable<PrivateWorkerKey> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("PrivateWorkerKey");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/ProfileAction.java 
b/storm-client/src/jvm/org/apache/storm/generated/ProfileAction.java
index d1d235c6b..657d78afd 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ProfileAction.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ProfileAction.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum ProfileAction implements org.apache.storm.thrift.TEnum {
   JPROFILE_STOP(0),
   JPROFILE_START(1),
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ProfileRequest.java 
b/storm-client/src/jvm/org/apache/storm/generated/ProfileRequest.java
index 0100ba464..d4f17d0ed 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ProfileRequest.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ProfileRequest.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ProfileRequest implements 
org.apache.storm.thrift.TBase<ProfileRequest, ProfileRequest._Fields>, 
java.io.Serializable, Cloneable, Comparable<ProfileRequest> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ProfileRequest");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ReadableBlobMeta.java 
b/storm-client/src/jvm/org/apache/storm/generated/ReadableBlobMeta.java
index 3dbe687af..24f2a8360 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ReadableBlobMeta.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ReadableBlobMeta.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ReadableBlobMeta implements 
org.apache.storm.thrift.TBase<ReadableBlobMeta, ReadableBlobMeta._Fields>, 
java.io.Serializable, Cloneable, Comparable<ReadableBlobMeta> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ReadableBlobMeta");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/RebalanceOptions.java 
b/storm-client/src/jvm/org/apache/storm/generated/RebalanceOptions.java
index 7addc263c..50a450c73 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/RebalanceOptions.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/RebalanceOptions.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class RebalanceOptions implements 
org.apache.storm.thrift.TBase<RebalanceOptions, RebalanceOptions._Fields>, 
java.io.Serializable, Cloneable, Comparable<RebalanceOptions> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("RebalanceOptions");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SettableBlobMeta.java 
b/storm-client/src/jvm/org/apache/storm/generated/SettableBlobMeta.java
index 68b0af420..9a157f4f5 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SettableBlobMeta.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SettableBlobMeta.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SettableBlobMeta implements 
org.apache.storm.thrift.TBase<SettableBlobMeta, SettableBlobMeta._Fields>, 
java.io.Serializable, Cloneable, Comparable<SettableBlobMeta> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SettableBlobMeta");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/SharedMemory.java 
b/storm-client/src/jvm/org/apache/storm/generated/SharedMemory.java
index 5a692eb8d..2d50a36d3 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SharedMemory.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SharedMemory.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SharedMemory implements 
org.apache.storm.thrift.TBase<SharedMemory, SharedMemory._Fields>, 
java.io.Serializable, Cloneable, Comparable<SharedMemory> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SharedMemory");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ShellComponent.java 
b/storm-client/src/jvm/org/apache/storm/generated/ShellComponent.java
index b4fa3ed90..ec15885be 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/ShellComponent.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/ShellComponent.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ShellComponent implements 
org.apache.storm.thrift.TBase<ShellComponent, ShellComponent._Fields>, 
java.io.Serializable, Cloneable, Comparable<ShellComponent> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ShellComponent");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SpecificAggregateStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/SpecificAggregateStats.java
index d29673f15..ae566a9ad 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/SpecificAggregateStats.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/SpecificAggregateStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SpecificAggregateStats extends 
org.apache.storm.thrift.TUnion<SpecificAggregateStats, 
SpecificAggregateStats._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SpecificAggregateStats");
   private static final org.apache.storm.thrift.protocol.TField BOLT_FIELD_DESC 
= new org.apache.storm.thrift.protocol.TField("bolt", 
org.apache.storm.thrift.protocol.TType.STRUCT, (short)1);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SpoutAggregateStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/SpoutAggregateStats.java
index 397be0522..baeb5a773 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SpoutAggregateStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SpoutAggregateStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SpoutAggregateStats implements 
org.apache.storm.thrift.TBase<SpoutAggregateStats, 
SpoutAggregateStats._Fields>, java.io.Serializable, Cloneable, 
Comparable<SpoutAggregateStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SpoutAggregateStats");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/SpoutSpec.java 
b/storm-client/src/jvm/org/apache/storm/generated/SpoutSpec.java
index e4095b7f2..7a68a9394 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SpoutSpec.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SpoutSpec.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SpoutSpec implements org.apache.storm.thrift.TBase<SpoutSpec, 
SpoutSpec._Fields>, java.io.Serializable, Cloneable, Comparable<SpoutSpec> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SpoutSpec");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/SpoutStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/SpoutStats.java
index 65bb2eca1..fff3aafd6 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SpoutStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SpoutStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SpoutStats implements org.apache.storm.thrift.TBase<SpoutStats, 
SpoutStats._Fields>, java.io.Serializable, Cloneable, Comparable<SpoutStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SpoutStats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/StateSpoutSpec.java 
b/storm-client/src/jvm/org/apache/storm/generated/StateSpoutSpec.java
index b2573bfc7..4e9528c7f 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/StateSpoutSpec.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/StateSpoutSpec.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class StateSpoutSpec implements 
org.apache.storm.thrift.TBase<StateSpoutSpec, StateSpoutSpec._Fields>, 
java.io.Serializable, Cloneable, Comparable<StateSpoutSpec> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("StateSpoutSpec");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/StormBase.java 
b/storm-client/src/jvm/org/apache/storm/generated/StormBase.java
index 3ddad422b..38fdd6f80 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/StormBase.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/StormBase.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class StormBase implements org.apache.storm.thrift.TBase<StormBase, 
StormBase._Fields>, java.io.Serializable, Cloneable, Comparable<StormBase> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("StormBase");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/StormTopology.java 
b/storm-client/src/jvm/org/apache/storm/generated/StormTopology.java
index 3691ab0fb..c4fc2b4f4 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/StormTopology.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/StormTopology.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class StormTopology implements 
org.apache.storm.thrift.TBase<StormTopology, StormTopology._Fields>, 
java.io.Serializable, Cloneable, Comparable<StormTopology> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("StormTopology");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/StreamInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/StreamInfo.java
index 8f77ed8db..952186423 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/StreamInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/StreamInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class StreamInfo implements org.apache.storm.thrift.TBase<StreamInfo, 
StreamInfo._Fields>, java.io.Serializable, Cloneable, Comparable<StreamInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("StreamInfo");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/SubmitOptions.java 
b/storm-client/src/jvm/org/apache/storm/generated/SubmitOptions.java
index 962a5aa46..fd0b9ed35 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SubmitOptions.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SubmitOptions.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SubmitOptions implements 
org.apache.storm.thrift.TBase<SubmitOptions, SubmitOptions._Fields>, 
java.io.Serializable, Cloneable, Comparable<SubmitOptions> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SubmitOptions");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/Supervisor.java 
b/storm-client/src/jvm/org/apache/storm/generated/Supervisor.java
index 5018b6f78..7edb53d6e 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/Supervisor.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/Supervisor.java
@@ -16,14 +16,14 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
  */
 package org.apache.storm.generated;
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
 public class Supervisor {
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorAssignments.java 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorAssignments.java
index 2c7e78cd6..246a5f213 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SupervisorAssignments.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SupervisorAssignments.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SupervisorAssignments implements 
org.apache.storm.thrift.TBase<SupervisorAssignments, 
SupervisorAssignments._Fields>, java.io.Serializable, Cloneable, 
Comparable<SupervisorAssignments> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SupervisorAssignments");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorInfo.java
index b28181805..d7e5ad162 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SupervisorInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SupervisorInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SupervisorInfo implements 
org.apache.storm.thrift.TBase<SupervisorInfo, SupervisorInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<SupervisorInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SupervisorInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorPageInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorPageInfo.java
index 1d561d683..add40d618 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SupervisorPageInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SupervisorPageInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SupervisorPageInfo implements 
org.apache.storm.thrift.TBase<SupervisorPageInfo, SupervisorPageInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<SupervisorPageInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SupervisorPageInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorSummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorSummary.java
index 486ad7e69..a42e20517 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/SupervisorSummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/SupervisorSummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SupervisorSummary implements 
org.apache.storm.thrift.TBase<SupervisorSummary, SupervisorSummary._Fields>, 
java.io.Serializable, Cloneable, Comparable<SupervisorSummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SupervisorSummary");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeat.java
 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeat.java
index 81ed06f82..b261c0538 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeat.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeat.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SupervisorWorkerHeartbeat implements 
org.apache.storm.thrift.TBase<SupervisorWorkerHeartbeat, 
SupervisorWorkerHeartbeat._Fields>, java.io.Serializable, Cloneable, 
Comparable<SupervisorWorkerHeartbeat> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SupervisorWorkerHeartbeat");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeats.java
 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeats.java
index 4edb603bd..66e75f444 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeats.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/SupervisorWorkerHeartbeats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class SupervisorWorkerHeartbeats implements 
org.apache.storm.thrift.TBase<SupervisorWorkerHeartbeats, 
SupervisorWorkerHeartbeats._Fields>, java.io.Serializable, Cloneable, 
Comparable<SupervisorWorkerHeartbeats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("SupervisorWorkerHeartbeats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/ThriftSerializedObject.java 
b/storm-client/src/jvm/org/apache/storm/generated/ThriftSerializedObject.java
index 03c29597f..e57f2c307 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/ThriftSerializedObject.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/ThriftSerializedObject.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class ThriftSerializedObject implements 
org.apache.storm.thrift.TBase<ThriftSerializedObject, 
ThriftSerializedObject._Fields>, java.io.Serializable, Cloneable, 
Comparable<ThriftSerializedObject> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("ThriftSerializedObject");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/TopologyActionOptions.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyActionOptions.java
index c55f40c8c..6abb07f47 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyActionOptions.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyActionOptions.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class TopologyActionOptions extends 
org.apache.storm.thrift.TUnion<TopologyActionOptions, 
TopologyActionOptions._Fields> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("TopologyActionOptions");
   private static final org.apache.storm.thrift.protocol.TField 
KILL_OPTIONS_FIELD_DESC = new 
org.apache.storm.thrift.protocol.TField("kill_options", 
org.apache.storm.thrift.protocol.TType.STRUCT, (short)1);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/TopologyHistoryInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyHistoryInfo.java
index 2656557c3..99125915c 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyHistoryInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyHistoryInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class TopologyHistoryInfo implements 
org.apache.storm.thrift.TBase<TopologyHistoryInfo, 
TopologyHistoryInfo._Fields>, java.io.Serializable, Cloneable, 
Comparable<TopologyHistoryInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("TopologyHistoryInfo");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/TopologyInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyInfo.java
index bbe209808..ac3edfdf8 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class TopologyInfo implements 
org.apache.storm.thrift.TBase<TopologyInfo, TopologyInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<TopologyInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("TopologyInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/TopologyInitialStatus.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyInitialStatus.java
index 57bce97d0..8317af464 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyInitialStatus.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyInitialStatus.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum TopologyInitialStatus implements org.apache.storm.thrift.TEnum {
   ACTIVE(1),
   INACTIVE(2);
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/TopologyPageInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyPageInfo.java
index 95946e85d..e1b94e434 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyPageInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyPageInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class TopologyPageInfo implements 
org.apache.storm.thrift.TBase<TopologyPageInfo, TopologyPageInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<TopologyPageInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("TopologyPageInfo");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/TopologyStats.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyStats.java
index d69753ae9..b940010fa 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyStats.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyStats.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class TopologyStats implements 
org.apache.storm.thrift.TBase<TopologyStats, TopologyStats._Fields>, 
java.io.Serializable, Cloneable, Comparable<TopologyStats> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("TopologyStats");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/TopologyStatus.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologyStatus.java
index 9127395ca..f7b7eb9c0 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologyStatus.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologyStatus.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum TopologyStatus implements org.apache.storm.thrift.TEnum {
   ACTIVE(1),
   INACTIVE(2),
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/TopologySummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/TopologySummary.java
index 2eaeb068a..f1c1fe255 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/TopologySummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/TopologySummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class TopologySummary implements 
org.apache.storm.thrift.TBase<TopologySummary, TopologySummary._Fields>, 
java.io.Serializable, Cloneable, Comparable<TopologySummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("TopologySummary");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricList.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricList.java
index 49cfe63d1..c6d68c751 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricList.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricList.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerMetricList implements 
org.apache.storm.thrift.TBase<WorkerMetricList, WorkerMetricList._Fields>, 
java.io.Serializable, Cloneable, Comparable<WorkerMetricList> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerMetricList");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricPoint.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricPoint.java
index 81b315137..c19beefc1 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricPoint.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerMetricPoint.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerMetricPoint implements 
org.apache.storm.thrift.TBase<WorkerMetricPoint, WorkerMetricPoint._Fields>, 
java.io.Serializable, Cloneable, Comparable<WorkerMetricPoint> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerMetricPoint");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/WorkerMetrics.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerMetrics.java
index 4fcf5b41c..6ea34c84d 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerMetrics.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerMetrics.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerMetrics implements 
org.apache.storm.thrift.TBase<WorkerMetrics, WorkerMetrics._Fields>, 
java.io.Serializable, Cloneable, Comparable<WorkerMetrics> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerMetrics");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/WorkerResources.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerResources.java
index 85ef5314a..29dee92c1 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerResources.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerResources.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerResources implements 
org.apache.storm.thrift.TBase<WorkerResources, WorkerResources._Fields>, 
java.io.Serializable, Cloneable, Comparable<WorkerResources> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerResources");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/WorkerSummary.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerSummary.java
index 7fbc769e9..c8e4d45fb 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerSummary.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerSummary.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerSummary implements 
org.apache.storm.thrift.TBase<WorkerSummary, WorkerSummary._Fields>, 
java.io.Serializable, Cloneable, Comparable<WorkerSummary> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerSummary");
 
diff --git a/storm-client/src/jvm/org/apache/storm/generated/WorkerToken.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerToken.java
index 6c48e2e47..b4e4f6a2f 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerToken.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerToken.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerToken implements org.apache.storm.thrift.TBase<WorkerToken, 
WorkerToken._Fields>, java.io.Serializable, Cloneable, Comparable<WorkerToken> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerToken");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenInfo.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenInfo.java
index b72c9f17b..6d3dfbcb7 100644
--- a/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenInfo.java
+++ b/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenInfo.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 @SuppressWarnings({"cast", "rawtypes", "serial", "unchecked", "unused"})
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public class WorkerTokenInfo implements 
org.apache.storm.thrift.TBase<WorkerTokenInfo, WorkerTokenInfo._Fields>, 
java.io.Serializable, Cloneable, Comparable<WorkerTokenInfo> {
   private static final org.apache.storm.thrift.protocol.TStruct STRUCT_DESC = 
new org.apache.storm.thrift.protocol.TStruct("WorkerTokenInfo");
 
diff --git 
a/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenServiceType.java 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenServiceType.java
index d72f5d83c..fb06a0e8c 100644
--- 
a/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenServiceType.java
+++ 
b/storm-client/src/jvm/org/apache/storm/generated/WorkerTokenServiceType.java
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 /**
- * Autogenerated by Thrift Compiler (0.18.1)
+ * Autogenerated by Thrift Compiler (0.19.0)
  *
  * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  *  @generated
@@ -24,7 +24,7 @@
 package org.apache.storm.generated;
 
 
[email protected](value = "Autogenerated by Thrift Compiler 
(0.18.1)")
[email protected](value = "Autogenerated by Thrift Compiler 
(0.19.0)")
 public enum WorkerTokenServiceType implements org.apache.storm.thrift.TEnum {
   NIMBUS(0),
   DRPC(1),
diff --git a/storm-client/src/py/storm/DistributedRPC-remote 
b/storm-client/src/py/storm/DistributedRPC-remote
index acc0cd0b2..4d072dd8a 100644
--- a/storm-client/src/py/storm/DistributedRPC-remote
+++ b/storm-client/src/py/storm/DistributedRPC-remote
@@ -18,7 +18,7 @@
 
 #!/usr/bin/env python
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/DistributedRPC.py 
b/storm-client/src/py/storm/DistributedRPC.py
index 57c8b0c9a..e3809cd91 100644
--- a/storm-client/src/py/storm/DistributedRPC.py
+++ b/storm-client/src/py/storm/DistributedRPC.py
@@ -17,7 +17,7 @@
 # limitations under the License.
 
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/DistributedRPCInvocations-remote 
b/storm-client/src/py/storm/DistributedRPCInvocations-remote
index 07a8bdd3b..082122f2a 100644
--- a/storm-client/src/py/storm/DistributedRPCInvocations-remote
+++ b/storm-client/src/py/storm/DistributedRPCInvocations-remote
@@ -18,7 +18,7 @@
 
 #!/usr/bin/env python
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/DistributedRPCInvocations.py 
b/storm-client/src/py/storm/DistributedRPCInvocations.py
index 5c25f61ad..539174662 100644
--- a/storm-client/src/py/storm/DistributedRPCInvocations.py
+++ b/storm-client/src/py/storm/DistributedRPCInvocations.py
@@ -17,7 +17,7 @@
 # limitations under the License.
 
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/Nimbus-remote 
b/storm-client/src/py/storm/Nimbus-remote
index 81909d3d9..62986e9d2 100644
--- a/storm-client/src/py/storm/Nimbus-remote
+++ b/storm-client/src/py/storm/Nimbus-remote
@@ -18,7 +18,7 @@
 
 #!/usr/bin/env python
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/Nimbus.py 
b/storm-client/src/py/storm/Nimbus.py
index 06c9428ef..e939ddfce 100644
--- a/storm-client/src/py/storm/Nimbus.py
+++ b/storm-client/src/py/storm/Nimbus.py
@@ -17,7 +17,7 @@
 # limitations under the License.
 
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/Supervisor-remote 
b/storm-client/src/py/storm/Supervisor-remote
index a82723543..1e4202790 100644
--- a/storm-client/src/py/storm/Supervisor-remote
+++ b/storm-client/src/py/storm/Supervisor-remote
@@ -18,7 +18,7 @@
 
 #!/usr/bin/env python
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/Supervisor.py 
b/storm-client/src/py/storm/Supervisor.py
index bc6fa0340..8113a8fe4 100644
--- a/storm-client/src/py/storm/Supervisor.py
+++ b/storm-client/src/py/storm/Supervisor.py
@@ -17,7 +17,7 @@
 # limitations under the License.
 
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/constants.py 
b/storm-client/src/py/storm/constants.py
index 27db10103..dc7d0b59e 100644
--- a/storm-client/src/py/storm/constants.py
+++ b/storm-client/src/py/storm/constants.py
@@ -17,7 +17,7 @@
 # limitations under the License.
 
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #
diff --git a/storm-client/src/py/storm/ttypes.py 
b/storm-client/src/py/storm/ttypes.py
index c910c8e2d..f8550eb6a 100644
--- a/storm-client/src/py/storm/ttypes.py
+++ b/storm-client/src/py/storm/ttypes.py
@@ -17,7 +17,7 @@
 # limitations under the License.
 
 #
-# Autogenerated by Thrift Compiler (0.18.1)
+# Autogenerated by Thrift Compiler (0.19.0)
 #
 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
 #

Reply via email to