|
@@ -791,36 +791,69 @@
|
|
|
|
|
|
<service name="STORM">
|
|
<service name="STORM">
|
|
<component name="NIMBUS">
|
|
<component name="NIMBUS">
|
|
- <upgrade>
|
|
|
|
- <task xsi:type="restart-task"/>
|
|
|
|
- </upgrade>
|
|
|
|
- </component>
|
|
|
|
|
|
+ <pre-upgrade>
|
|
|
|
+ <task xsi:type="execute" summary="Removing Storm data from ZooKeeper">
|
|
|
|
+ <script>scripts/storm_upgrade.py</script>
|
|
|
|
+ <function>delete_storm_zookeeper_data</function>
|
|
|
|
+ </task>
|
|
|
|
+
|
|
|
|
+ <task xsi:type="execute" summary="Removing local Storm data">
|
|
|
|
+ <script>scripts/storm_upgrade.py</script>
|
|
|
|
+ <function>delete_storm_local_data</function>
|
|
|
|
+ </task>
|
|
|
|
+ </pre-upgrade>
|
|
|
|
|
|
- <component name="STORM_REST_API">
|
|
|
|
<upgrade>
|
|
<upgrade>
|
|
<task xsi:type="restart-task"/>
|
|
<task xsi:type="restart-task"/>
|
|
</upgrade>
|
|
</upgrade>
|
|
</component>
|
|
</component>
|
|
|
|
|
|
<component name="SUPERVISOR">
|
|
<component name="SUPERVISOR">
|
|
|
|
+ <pre-upgrade>
|
|
|
|
+ <task xsi:type="execute" summary="Removing local Storm data">
|
|
|
|
+ <script>scripts/storm_upgrade.py</script>
|
|
|
|
+ <function>delete_storm_local_data</function>
|
|
|
|
+ </task>
|
|
|
|
+ </pre-upgrade>
|
|
|
|
+
|
|
<upgrade>
|
|
<upgrade>
|
|
<task xsi:type="restart-task"/>
|
|
<task xsi:type="restart-task"/>
|
|
</upgrade>
|
|
</upgrade>
|
|
</component>
|
|
</component>
|
|
|
|
|
|
<component name="STORM_UI_SERVER">
|
|
<component name="STORM_UI_SERVER">
|
|
|
|
+ <pre-upgrade>
|
|
|
|
+ <task xsi:type="execute" summary="Removing local Storm data">
|
|
|
|
+ <script>scripts/storm_upgrade.py</script>
|
|
|
|
+ <function>delete_storm_local_data</function>
|
|
|
|
+ </task>
|
|
|
|
+ </pre-upgrade>
|
|
|
|
+
|
|
<upgrade>
|
|
<upgrade>
|
|
<task xsi:type="restart-task"/>
|
|
<task xsi:type="restart-task"/>
|
|
</upgrade>
|
|
</upgrade>
|
|
</component>
|
|
</component>
|
|
|
|
|
|
<component name="DRPC_SERVER">
|
|
<component name="DRPC_SERVER">
|
|
|
|
+ <pre-upgrade>
|
|
|
|
+ <task xsi:type="execute" summary="Removing local Storm data">
|
|
|
|
+ <script>scripts/storm_upgrade.py</script>
|
|
|
|
+ <function>delete_storm_local_data</function>
|
|
|
|
+ </task>
|
|
|
|
+ </pre-upgrade>
|
|
|
|
+
|
|
<upgrade>
|
|
<upgrade>
|
|
<task xsi:type="restart-task"/>
|
|
<task xsi:type="restart-task"/>
|
|
</upgrade>
|
|
</upgrade>
|
|
|
|
+
|
|
|
|
+ <post-upgrade>
|
|
|
|
+ <task xsi:type="manual">
|
|
|
|
+ <message>Please rebuild your topology using the new Storm version dependencies and resubmit it using the newly created jar.</message>
|
|
|
|
+ </task>
|
|
|
|
+ </post-upgrade>
|
|
</component>
|
|
</component>
|
|
</service>
|
|
</service>
|
|
-
|
|
|
|
|
|
+
|
|
<service name="FLUME">
|
|
<service name="FLUME">
|
|
<component name="FLUME_HANDLER">
|
|
<component name="FLUME_HANDLER">
|
|
<upgrade>
|
|
<upgrade>
|