You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by sr...@apache.org on 2015/01/17 01:25:47 UTC

[1/7] storm git commit: STORM-456: Changing the url-encode method to use ring ecnode as ring auto decodes the requests with its own scheme.

Repository: storm
Updated Branches:
  refs/heads/master 3ff904bda -> e485e08e0


STORM-456: Changing the url-encode method to use ring ecnode as ring auto decodes the requests with its own scheme.


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/16b7382d
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/16b7382d
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/16b7382d

Branch: refs/heads/master
Commit: 16b7382dc7675d7a8b7aa0108af836913eef0560
Parents: 527eb29
Author: Parth Brahmbhatt <br...@gmail.com>
Authored: Tue Dec 23 11:56:08 2014 -0800
Committer: Parth Brahmbhatt <br...@gmail.com>
Committed: Tue Dec 23 12:18:43 2014 -0800

----------------------------------------------------------------------
 storm-core/src/clj/backtype/storm/ui/core.clj   | 24 ++++++++++----------
 .../templates/topology-page-template.html       |  8 +++----
 2 files changed, 16 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/16b7382d/storm-core/src/clj/backtype/storm/ui/core.clj
----------------------------------------------------------------------
diff --git a/storm-core/src/clj/backtype/storm/ui/core.clj b/storm-core/src/clj/backtype/storm/ui/core.clj
index 3dc7396..7527fcb 100644
--- a/storm-core/src/clj/backtype/storm/ui/core.clj
+++ b/storm-core/src/clj/backtype/storm/ui/core.clj
@@ -544,7 +544,7 @@
     (for [^TopologySummary t summs]
       {
        "id" (.get_id t)
-       "encodedId" (url-encode (.get_id t))
+       "encodedId" (ring.util.codec/url-encode (.get_id t))
        "owner" (.get_owner t)
        "name" (.get_name t)
        "status" (.get_status t)
@@ -578,7 +578,7 @@
               error-host (get-error-host last-error)
               error-port (get-error-port last-error error-host top-id)]]
     {"spoutId" id
-     "encodedSpoutId" (url-encode id)
+     "encodedSpoutId" (ring.util.codec/url-encode id)
      "executors" (count summs)
      "tasks" (sum-tasks summs)
      "emitted" (get-in stats [:emitted window])
@@ -602,7 +602,7 @@
               error-host (get-error-host last-error)
               error-port (get-error-port last-error error-host top-id)]]
     {"boltId" id
-     "encodedBoltId" (url-encode id)
+     "encodedBoltId" (ring.util.codec/url-encode id)
      "executors" (count summs)
      "tasks" (sum-tasks summs)
      "emitted" (get-in stats [:emitted window])
@@ -624,7 +624,7 @@
         workers (set (for [^ExecutorSummary e executors]
                        [(.get_host e) (.get_port e)]))]
       {"id" (.get_id summ)
-       "encodedId" (url-encode (.get_id summ))
+       "encodedId" (ring.util.codec/url-encode (.get_id summ))
        "owner" (.get_owner summ)
        "name" (.get_name summ)
        "status" (.get_status summ)
@@ -706,7 +706,7 @@
                           swap-map-order
                           (get window)))]]
     {"id" (pretty-executor-info (.get_executor_info e))
-     "encodedId" (url-encode (pretty-executor-info (.get_executor_info e)))
+     "encodedId" (ring.util.codec/url-encode (pretty-executor-info (.get_executor_info e)))
      "uptime" (pretty-uptime-sec (.get_uptime_secs e))
      "host" (.get_host e)
      "port" (.get_port e)
@@ -783,7 +783,7 @@
             swap-map-order)]
     (for [[^GlobalStreamId s stats] stream-summary]
       {"component" (.get_componentId s)
-       "encodedComponent" (url-encode (.get_componentId s))
+       "encodedComponent" (ring.util.codec/url-encode (.get_componentId s))
        "stream" (.get_streamId s)
        "executeLatency" (float-str (:execute-latencies stats))
        "processLatency" (float-str (:execute-latencies stats))
@@ -802,7 +802,7 @@
                           swap-map-order
                           (get window)))]]
     {"id" (pretty-executor-info (.get_executor_info e))
-     "encodedId" (url-encode (pretty-executor-info (.get_executor_info e)))
+     "encodedId" (ring.util.codec/url-encode (pretty-executor-info (.get_executor_info e)))
      "uptime" (pretty-uptime-sec (.get_uptime_secs e))
      "host" (.get_host e)
      "port" (.get_port e)
@@ -843,12 +843,12 @@
       (merge
         {"user" user
          "id" component
-         "encodedId" (url-encode component)
+         "encodedId" (ring.util.codec/url-encode component)
          "name" (.get_name summ)
          "executors" (count summs)
          "tasks" (sum-tasks summs)
          "topologyId" topology-id
-         "encodedTopologyId" (url-encode topology-id)
+         "encodedTopologyId" (ring.util.codec/url-encode topology-id)
          "window" window
          "componentType" (name type)
          "windowHint" (window-hint window)}
@@ -916,7 +916,7 @@
         (assert-authorized-user servlet-request "deactivate" (topology-config id))
         (.deactivate nimbus name)
         (log-message "Deactivating topology '" name "'")))
-    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
+    (resp/redirect (str "/api/v1/topology/" (ring.util.codec/url-encode id))))
   (POST "/api/v1/topology/:id/rebalance/:wait-time" [:as {:keys [cookies servlet-request]} id wait-time]
     (with-nimbus nimbus
       (let [tplg (.getTopologyInfo ^Nimbus$Client nimbus id)
@@ -926,7 +926,7 @@
         (.set_wait_secs options (Integer/parseInt wait-time))
         (.rebalance nimbus name options)
         (log-message "Rebalancing topology '" name "' with wait time: " wait-time " secs")))
-    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
+    (resp/redirect (str "/api/v1/topology/" (ring.util.codec/url-encode id))))
   (POST "/api/v1/topology/:id/kill/:wait-time" [:as {:keys [cookies servlet-request]} id wait-time]
     (with-nimbus nimbus
       (let [tplg (.getTopologyInfo ^Nimbus$Client nimbus id)
@@ -936,7 +936,7 @@
         (.set_wait_secs options (Integer/parseInt wait-time))
         (.killTopologyWithOpts nimbus name options)
         (log-message "Killing topology '" name "' with wait time: " wait-time " secs")))
-    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
+    (resp/redirect (str "/api/v1/topology/" (ring.util.codec/url-encode id))))
 
   (GET "/" [:as {cookies :cookies}]
        (resp/redirect "/index.html"))

http://git-wip-us.apache.org/repos/asf/storm/blob/16b7382d/storm-core/src/ui/public/templates/topology-page-template.html
----------------------------------------------------------------------
diff --git a/storm-core/src/ui/public/templates/topology-page-template.html b/storm-core/src/ui/public/templates/topology-page-template.html
index b74edd2..0a10446 100644
--- a/storm-core/src/ui/public/templates/topology-page-template.html
+++ b/storm-core/src/ui/public/templates/topology-page-template.html
@@ -340,9 +340,9 @@
 <script id="topology-actions-template" type="text/html">
   <h2>Topology actions</h2>
   <p id="topology-actions">
-    <input {{activateStatus}} onclick="confirmAction('{{id}}', '{{name}}', 'activate', false, 0)" type="button" value="Activate">
-    <input {{deactivateStatus}} onclick="confirmAction('{{id}}', '{{name}}', 'deactivate', false, 0)" type="button" value="Deactivate">
-    <input {{rebalanceStatus}} onclick="confirmAction('{{id}}', '{{name}}', 'rebalance', true, {{msgTimeout}})" type="button" value="Rebalance">
-    <input {{killStatus}} onclick="confirmAction('{{id}}', '{{name}}', 'kill', true, 30)" type="button" value="Kill">
+    <input {{activateStatus}} onclick="confirmAction('{{encodedId}}', '{{name}}', 'activate', false, 0)" type="button" value="Activate">
+    <input {{deactivateStatus}} onclick="confirmAction('{{encodedId}}', '{{name}}', 'deactivate', false, 0)" type="button" value="Deactivate">
+    <input {{rebalanceStatus}} onclick="confirmAction('{{encodedId}}', '{{name}}', 'rebalance', true, {{msgTimeout}})" type="button" value="Rebalance">
+    <input {{killStatus}} onclick="confirmAction('{{encodedId}}', '{{name}}', 'kill', true, 30)" type="button" value="Kill">
   </p>
 </script>


[4/7] storm git commit: Merge remote-tracking branch 'upstream/master' into storm-456

Posted by sr...@apache.org.
Merge remote-tracking branch 'upstream/master' into storm-456


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/81a92045
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/81a92045
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/81a92045

Branch: refs/heads/master
Commit: 81a92045c2b5ddaabf822211b43c06ea6b60c1d2
Parents: e702656 8e43c25
Author: Parth Brahmbhatt <br...@gmail.com>
Authored: Sat Jan 10 13:43:14 2015 -0500
Committer: Parth Brahmbhatt <br...@gmail.com>
Committed: Sat Jan 10 13:43:14 2015 -0500

----------------------------------------------------------------------
 CHANGELOG.md                                    |  12 +
 README.markdown                                 |   2 +
 SECURITY.md                                     |  25 +-
 conf/defaults.yaml                              |   3 +-
 external/storm-hbase/README.md                  |  49 +++-
 external/storm-hbase/pom.xml                    |  17 +-
 .../storm/hbase/bolt/AbstractHBaseBolt.java     |   9 +-
 .../apache/storm/hbase/security/AutoHBase.java  | 243 ++++++++++++++++
 .../storm/hbase/security/HBaseSecurityUtil.java |  32 ++-
 .../storm/hbase/trident/state/HBaseState.java   |   9 +-
 external/storm-hdfs/README.md                   |  45 +++
 .../storm/hdfs/bolt/format/SequenceFormat.java  |   5 +-
 .../storm/hdfs/common/security/AutoHDFS.java    | 281 +++++++++++++++++++
 .../hdfs/common/security/HdfsSecurityUtil.java  |  30 +-
 .../src/jvm/storm/kafka/KafkaUtils.java         |  12 +-
 .../src/jvm/storm/kafka/PartitionManager.java   |   6 +-
 .../kafka/TopicOffsetOutOfRangeException.java   |  25 ++
 .../jvm/storm/kafka/UpdateOffsetException.java  |  22 --
 .../kafka/trident/TridentKafkaEmitter.java      |  43 ++-
 .../src/test/storm/kafka/KafkaUtilsTest.java    |   2 +-
 .../src/clj/backtype/storm/daemon/logviewer.clj |  27 +-
 .../src/clj/backtype/storm/daemon/nimbus.clj    |   7 +-
 .../clj/backtype/storm/daemon/supervisor.clj    |   4 +
 storm-core/src/jvm/backtype/storm/Config.java   |  34 +--
 .../backtype/storm/messaging/netty/Server.java  |   2 +
 .../storm/security/auth/hadoop/AutoHDFS.java    | 262 -----------------
 .../jvm/backtype/storm/utils/ShellProcess.java  |  11 +-
 .../src/native/worker-launcher/configure.ac     |   2 +-
 .../worker-launcher/impl/worker-launcher.c      |   7 +-
 .../test/clj/backtype/storm/logviewer_test.clj  |  47 +++-
 .../backtype/storm/security/auth/auth_test.clj  |   8 +-
 .../test/clj/backtype/storm/supervisor_test.clj |  36 +--
 32 files changed, 897 insertions(+), 422 deletions(-)
----------------------------------------------------------------------



[6/7] storm git commit: Merge branch 'Storm-456' of https://github.com/Parth-Brahmbhatt/incubator-storm into STORM-456

Posted by sr...@apache.org.
Merge branch 'Storm-456' of https://github.com/Parth-Brahmbhatt/incubator-storm into STORM-456


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/34013876
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/34013876
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/34013876

Branch: refs/heads/master
Commit: 3401387624e9e165221bc5ee6d05394906975c04
Parents: 3ff904b 15aa671
Author: Sriharsha Chintalapani <ha...@hortonworks.com>
Authored: Fri Jan 16 15:58:03 2015 -0800
Committer: Sriharsha Chintalapani <ha...@hortonworks.com>
Committed: Fri Jan 16 15:58:03 2015 -0800

----------------------------------------------------------------------
 storm-core/src/clj/backtype/storm/ui/core.clj                | 2 +-
 storm-core/src/clj/backtype/storm/util.clj                   | 5 +++--
 .../src/ui/public/templates/topology-page-template.html      | 8 ++++----
 3 files changed, 8 insertions(+), 7 deletions(-)
----------------------------------------------------------------------



[5/7] storm git commit: Storm-456: activate response redirect should have encoded id.

Posted by sr...@apache.org.
Storm-456: activate response redirect should have encoded id.


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/15aa671e
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/15aa671e
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/15aa671e

Branch: refs/heads/master
Commit: 15aa671ec652ee00ef6c51bab31bbb4469ff39ec
Parents: 81a9204
Author: Parth Brahmbhatt <br...@gmail.com>
Authored: Sat Jan 10 14:14:56 2015 -0500
Committer: Parth Brahmbhatt <br...@gmail.com>
Committed: Sat Jan 10 14:14:56 2015 -0500

----------------------------------------------------------------------
 storm-core/src/clj/backtype/storm/ui/core.clj | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/15aa671e/storm-core/src/clj/backtype/storm/ui/core.clj
----------------------------------------------------------------------
diff --git a/storm-core/src/clj/backtype/storm/ui/core.clj b/storm-core/src/clj/backtype/storm/ui/core.clj
index c272cf0..60f9493 100644
--- a/storm-core/src/clj/backtype/storm/ui/core.clj
+++ b/storm-core/src/clj/backtype/storm/ui/core.clj
@@ -908,7 +908,7 @@
         (assert-authorized-user servlet-request "activate" (topology-config id))
         (.activate nimbus name)
         (log-message "Activating topology '" name "'")))
-    (resp/redirect (str "/api/v1/topology/" id)))
+    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
   (POST "/api/v1/topology/:id/deactivate" [:as {:keys [cookies servlet-request]} id]
     (with-nimbus nimbus
       (let [tplg (.getTopologyInfo ^Nimbus$Client nimbus id)


[3/7] storm git commit: STORM-456: Changing all encoding to use ring encoder as suggested by Bobby.

Posted by sr...@apache.org.
STORM-456: Changing all encoding to use ring encoder as suggested by Bobby.


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/e702656b
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/e702656b
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/e702656b

Branch: refs/heads/master
Commit: e702656ba5dfda33d9bf2d5a7b8e1622e842785a
Parents: d42d8da
Author: Parth Brahmbhatt <br...@gmail.com>
Authored: Sat Jan 10 13:42:52 2015 -0500
Committer: Parth Brahmbhatt <br...@gmail.com>
Committed: Sat Jan 10 13:42:52 2015 -0500

----------------------------------------------------------------------
 storm-core/src/clj/backtype/storm/ui/core.clj | 24 +++++++++++-----------
 storm-core/src/clj/backtype/storm/util.clj    |  5 +++--
 2 files changed, 15 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/e702656b/storm-core/src/clj/backtype/storm/ui/core.clj
----------------------------------------------------------------------
diff --git a/storm-core/src/clj/backtype/storm/ui/core.clj b/storm-core/src/clj/backtype/storm/ui/core.clj
index 04533e1..c272cf0 100644
--- a/storm-core/src/clj/backtype/storm/ui/core.clj
+++ b/storm-core/src/clj/backtype/storm/ui/core.clj
@@ -544,7 +544,7 @@
     (for [^TopologySummary t summs]
       {
        "id" (.get_id t)
-       "encodedId" (ring.util.codec/url-encode (.get_id t))
+       "encodedId" (url-encode (.get_id t))
        "owner" (.get_owner t)
        "name" (.get_name t)
        "status" (.get_status t)
@@ -578,7 +578,7 @@
               error-host (get-error-host last-error)
               error-port (get-error-port last-error error-host top-id)]]
     {"spoutId" id
-     "encodedSpoutId" (ring.util.codec/url-encode id)
+     "encodedSpoutId" (url-encode id)
      "executors" (count summs)
      "tasks" (sum-tasks summs)
      "emitted" (get-in stats [:emitted window])
@@ -602,7 +602,7 @@
               error-host (get-error-host last-error)
               error-port (get-error-port last-error error-host top-id)]]
     {"boltId" id
-     "encodedBoltId" (ring.util.codec/url-encode id)
+     "encodedBoltId" (url-encode id)
      "executors" (count summs)
      "tasks" (sum-tasks summs)
      "emitted" (get-in stats [:emitted window])
@@ -624,7 +624,7 @@
         workers (set (for [^ExecutorSummary e executors]
                        [(.get_host e) (.get_port e)]))]
       {"id" (.get_id summ)
-       "encodedId" (ring.util.codec/url-encode (.get_id summ))
+       "encodedId" (url-encode (.get_id summ))
        "owner" (.get_owner summ)
        "name" (.get_name summ)
        "status" (.get_status summ)
@@ -706,7 +706,7 @@
                           swap-map-order
                           (get window)))]]
     {"id" (pretty-executor-info (.get_executor_info e))
-     "encodedId" (ring.util.codec/url-encode (pretty-executor-info (.get_executor_info e)))
+     "encodedId" (url-encode (pretty-executor-info (.get_executor_info e)))
      "uptime" (pretty-uptime-sec (.get_uptime_secs e))
      "host" (.get_host e)
      "port" (.get_port e)
@@ -783,7 +783,7 @@
             swap-map-order)]
     (for [[^GlobalStreamId s stats] stream-summary]
       {"component" (.get_componentId s)
-       "encodedComponent" (ring.util.codec/url-encode (.get_componentId s))
+       "encodedComponent" (url-encode (.get_componentId s))
        "stream" (.get_streamId s)
        "executeLatency" (float-str (:execute-latencies stats))
        "processLatency" (float-str (:execute-latencies stats))
@@ -802,7 +802,7 @@
                           swap-map-order
                           (get window)))]]
     {"id" (pretty-executor-info (.get_executor_info e))
-     "encodedId" (ring.util.codec/url-encode (pretty-executor-info (.get_executor_info e)))
+     "encodedId" (url-encode (pretty-executor-info (.get_executor_info e)))
      "uptime" (pretty-uptime-sec (.get_uptime_secs e))
      "host" (.get_host e)
      "port" (.get_port e)
@@ -843,12 +843,12 @@
       (merge
         {"user" user
          "id" component
-         "encodedId" (ring.util.codec/url-encode component)
+         "encodedId" (url-encode component)
          "name" (.get_name summ)
          "executors" (count summs)
          "tasks" (sum-tasks summs)
          "topologyId" topology-id
-         "encodedTopologyId" (ring.util.codec/url-encode topology-id)
+         "encodedTopologyId" (url-encode topology-id)
          "window" window
          "componentType" (name type)
          "windowHint" (window-hint window)}
@@ -916,7 +916,7 @@
         (assert-authorized-user servlet-request "deactivate" (topology-config id))
         (.deactivate nimbus name)
         (log-message "Deactivating topology '" name "'")))
-    (resp/redirect (str "/api/v1/topology/" (ring.util.codec/url-encode id))))
+    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
   (POST "/api/v1/topology/:id/rebalance/:wait-time" [:as {:keys [cookies servlet-request]} id wait-time]
     (with-nimbus nimbus
       (let [tplg (.getTopologyInfo ^Nimbus$Client nimbus id)
@@ -926,7 +926,7 @@
         (.set_wait_secs options (Integer/parseInt wait-time))
         (.rebalance nimbus name options)
         (log-message "Rebalancing topology '" name "' with wait time: " wait-time " secs")))
-    (resp/redirect (str "/api/v1/topology/" (ring.util.codec/url-encode id))))
+    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
   (POST "/api/v1/topology/:id/kill/:wait-time" [:as {:keys [cookies servlet-request]} id wait-time]
     (with-nimbus nimbus
       (let [tplg (.getTopologyInfo ^Nimbus$Client nimbus id)
@@ -936,7 +936,7 @@
         (.set_wait_secs options (Integer/parseInt wait-time))
         (.killTopologyWithOpts nimbus name options)
         (log-message "Killing topology '" name "' with wait time: " wait-time " secs")))
-    (resp/redirect (str "/api/v1/topology/" (ring.util.codec/url-encode id))))
+    (resp/redirect (str "/api/v1/topology/" (url-encode id))))
 
   (GET "/" [:as {cookies :cookies}]
        (resp/redirect "/index.html"))

http://git-wip-us.apache.org/repos/asf/storm/blob/e702656b/storm-core/src/clj/backtype/storm/util.clj
----------------------------------------------------------------------
diff --git a/storm-core/src/clj/backtype/storm/util.clj b/storm-core/src/clj/backtype/storm/util.clj
index 8830cf6..c2bec3e 100644
--- a/storm-core/src/clj/backtype/storm/util.clj
+++ b/storm-core/src/clj/backtype/storm/util.clj
@@ -39,6 +39,7 @@
   (:require [clojure [set :as set]])
   (:require [clojure.java.io :as io])
   (:use [clojure walk])
+  (:require [ring.util.codec :as codec])
   (:use [backtype.storm log]))
 
 (defn wrap-in-runtime
@@ -857,11 +858,11 @@
 
 (defn url-encode
   [s]
-  (java.net.URLEncoder/encode s "UTF-8"))
+  (codec/url-encode s))
 
 (defn url-decode
   [s]
-  (java.net.URLDecoder/decode s "UTF-8"))
+  (codec/url-decode s))
 
 (defn join-maps
   [& maps]


[2/7] storm git commit: Merge remote-tracking branch 'upstream/master' into Storm-456

Posted by sr...@apache.org.
Merge remote-tracking branch 'upstream/master' into Storm-456


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/d42d8dab
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/d42d8dab
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/d42d8dab

Branch: refs/heads/master
Commit: d42d8dab3a7e5524f96ed1e9985381ca2936544e
Parents: 16b7382 66be747
Author: Parth Brahmbhatt <br...@gmail.com>
Authored: Tue Dec 23 12:19:58 2014 -0800
Committer: Parth Brahmbhatt <br...@gmail.com>
Committed: Tue Dec 23 12:19:58 2014 -0800

----------------------------------------------------------------------
 CHANGELOG.md                                    |  4 +
 DEVELOPER.md                                    |  5 +-
 README.markdown                                 | 18 ++--
 bin/storm                                       | 59 +++++++------
 conf/defaults.yaml                              |  1 +
 docs/about/integrates.md                        |  2 +-
 docs/about/multi-language.md                    |  6 +-
 docs/about/simple-api.md                        |  2 +-
 .../Acking-framework-implementation.md          |  8 +-
 docs/documentation/Clojure-DSL.md               |  6 +-
 docs/documentation/Common-patterns.md           |  2 +-
 docs/documentation/Configuration.md             |  4 +-
 .../Creating-a-new-Storm-project.md             |  6 +-
 .../DSLs-and-multilang-adapters.md              |  3 +-
 ...Defining-a-non-jvm-language-dsl-for-storm.md |  2 +-
 docs/documentation/Distributed-RPC.md           |  2 +-
 docs/documentation/FAQ.md                       |  4 +-
 docs/documentation/Kestrel-and-Storm.md         |  2 +-
 docs/documentation/Lifecycle-of-a-topology.md   | 70 ++++++++--------
 docs/documentation/Maven.md                     | 50 ++---------
 docs/documentation/Multilang-protocol.md        | 30 ++++++-
 .../Serialization-(prior-to-0.6.0).md           |  2 +-
 .../documentation/Setting-up-a-Storm-cluster.md |  4 +-
 .../Setting-up-development-environment.md       |  2 +-
 docs/documentation/Structure-of-the-codebase.md | 88 ++++++++++----------
 docs/documentation/Transactional-topologies.md  | 12 +--
 docs/documentation/Trident-API-Overview.md      |  4 +-
 docs/documentation/Trident-spouts.md            |  8 +-
 docs/documentation/Trident-state.md             | 12 +--
 docs/documentation/Tutorial.md                  |  4 +-
 docs/downloads.html                             |  2 +-
 .../FieldNameBasedTupleToKafkaMapper.java       |  2 +-
 .../src/clj/backtype/storm/daemon/logviewer.clj |  9 +-
 .../clj/backtype/storm/daemon/supervisor.clj    | 18 ++--
 storm-core/src/clj/backtype/storm/ui/core.clj   |  1 +
 storm-core/src/jvm/backtype/storm/Config.java   |  6 ++
 36 files changed, 239 insertions(+), 221 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/d42d8dab/storm-core/src/clj/backtype/storm/ui/core.clj
----------------------------------------------------------------------


[7/7] storm git commit: Added STORM-456 to changelog.

Posted by sr...@apache.org.
Added STORM-456 to changelog.


Project: http://git-wip-us.apache.org/repos/asf/storm/repo
Commit: http://git-wip-us.apache.org/repos/asf/storm/commit/e485e08e
Tree: http://git-wip-us.apache.org/repos/asf/storm/tree/e485e08e
Diff: http://git-wip-us.apache.org/repos/asf/storm/diff/e485e08e

Branch: refs/heads/master
Commit: e485e08e0b4c61be7505119551623efa81b7dae0
Parents: 3401387
Author: Sriharsha Chintalapani <ha...@hortonworks.com>
Authored: Fri Jan 16 16:09:08 2015 -0800
Committer: Sriharsha Chintalapani <ha...@hortonworks.com>
Committed: Fri Jan 16 16:09:08 2015 -0800

----------------------------------------------------------------------
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/e485e08e/CHANGELOG.md
----------------------------------------------------------------------
diff --git a/CHANGELOG.md b/CHANGELOG.md
index febb3f7..19eaf23 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,5 @@
 ## 0.10.0
+ * STORM-456: Storm UI: cannot navigate to topology page when name contains spaces.
  * STORM-627: Storm-hbase configuration error.
  * STORM-248: cluster.xml location is hardcoded for workers
  * STORM-322: Windows script do not handle spaces in JAVA_HOME path