You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by ka...@apache.org on 2016/03/26 07:22:18 UTC

[1/3] storm git commit: STORM-1630 "create symbolic link" needs elevation or setting privilege about creating symbolic link

Repository: storm
Updated Branches:
  refs/heads/1.x-branch 52d0a23f4 -> 139a8a3b2


STORM-1630 "create symbolic link" needs elevation or setting privilege about creating symbolic link

* Add document to guide how to setup account to be able to 'create symbolic link' on Windows


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

Branch: refs/heads/1.x-branch
Commit: 38acdad9e208a7c3d7cebceafa9776e5e2c32d80
Parents: 732982d
Author: Jungtaek Lim <ka...@gmail.com>
Authored: Wed Mar 23 15:20:59 2016 +0900
Committer: Jungtaek Lim <ka...@gmail.com>
Committed: Wed Mar 23 15:20:59 2016 +0900

----------------------------------------------------------------------
 docs/Documentation.md       | 50 ----------------------------------------
 docs/index.md               |  3 ++-
 docs/windows-users-guide.md | 21 +++++++++++++++++
 3 files changed, 23 insertions(+), 51 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/storm/blob/38acdad9/docs/Documentation.md
----------------------------------------------------------------------
diff --git a/docs/Documentation.md b/docs/Documentation.md
deleted file mode 100644
index 8da874c..0000000
--- a/docs/Documentation.md
+++ /dev/null
@@ -1,50 +0,0 @@
----
-layout: documentation
----
-### Basics of Storm
-
-* [Javadoc](javadocs/index.html)
-* [Concepts](Concepts.html)
-* [Configuration](Configuration.html)
-* [Guaranteeing message processing](Guaranteeing-message-processing.html)
-* [Fault-tolerance](Fault-tolerance.html)
-* [Command line client](Command-line-client.html)
-* [Understanding the parallelism of a Storm topology](Understanding-the-parallelism-of-a-Storm-topology.html)
-* [FAQ](FAQ.html)
-
-### Trident
-
-Trident is an alternative interface to Storm. It provides exactly-once processing, "transactional" datastore persistence, and a set of common stream analytics operations.
-
-* [Trident Tutorial](Trident-tutorial.html)     -- basic concepts and walkthrough
-* [Trident API Overview](Trident-API-Overview.html) -- operations for transforming and orchestrating data
-* [Trident State](Trident-state.html)        -- exactly-once processing and fast, persistent aggregation
-* [Trident spouts](Trident-spouts.html)       -- transactional and non-transactional data intake
-
-### Setup and deploying
-
-* [Setting up a Storm cluster](Setting-up-a-Storm-cluster.html)
-* [Local mode](Local-mode.html)
-* [Troubleshooting](Troubleshooting.html)
-* [Running topologies on a production cluster](Running-topologies-on-a-production-cluster.html)
-* [Building Storm](Maven.html) with Maven
-
-### Intermediate
-
-* [Serialization](Serialization.html)
-* [Common patterns](Common-patterns.html)
-* [Clojure DSL](Clojure-DSL.html)
-* [Using non-JVM languages with Storm](Using-non-JVM-languages-with-Storm.html)
-* [Distributed RPC](Distributed-RPC.html)
-* [Transactional topologies](Transactional-topologies.html)
-* [Kestrel and Storm](Kestrel-and-Storm.html)
-* [Direct groupings](Direct-groupings.html)
-* [Hooks](Hooks.html)
-* [Metrics](Metrics.html)
-* [Lifecycle of a trident tuple]()
-
-### Advanced
-
-* [Defining a non-JVM language DSL for Storm](Defining-a-non-jvm-language-dsl-for-storm.html)
-* [Multilang protocol](Multilang-protocol.html) (how to provide support for another language)
-* [Implementation docs](Implementation-docs.html)

http://git-wip-us.apache.org/repos/asf/storm/blob/38acdad9/docs/index.md
----------------------------------------------------------------------
diff --git a/docs/index.md b/docs/index.md
index ff36693..8c6859e 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -40,7 +40,8 @@ Trident is an alternative interface to Storm. It provides exactly-once processin
 * [CGroup Enforcement](cgroups_in_storm.html)
 * [Pacemaker reduces load on zookeeper for large clusters](Pacemaker.html)
 * [Resource Aware Scheduler](Resource_Aware_Scheduler_overview.html)
-* [Deamon Metrics/Monitoring](storm-metrics-profiling-internal-actions.html)
+* [Daemon Metrics/Monitoring](storm-metrics-profiling-internal-actions.html)
+* [Windows users guide](windows-users-guide.html)
 
 ### Intermediate
 

http://git-wip-us.apache.org/repos/asf/storm/blob/38acdad9/docs/windows-users-guide.md
----------------------------------------------------------------------
diff --git a/docs/windows-users-guide.md b/docs/windows-users-guide.md
new file mode 100644
index 0000000..c3828aa
--- /dev/null
+++ b/docs/windows-users-guide.md
@@ -0,0 +1,21 @@
++---
+ +title: Windows Users Guide
+ +layout: documentation
+ +documentation: true
+ +---
+ +
+ +This page guides how to set up environment on Windows for Apache Storm.
+ +
+ +## Symbolic Link
+ +
+ +Starting at 1.0.0, Apache Storm utilizes `symbolic link` to aggregate log directory and resource directory into worker directory.
+ +Unfortunately, `creating symbolic link` on Windows needs non-default privilege, so users should configure it manually to make sure Storm processes can create symbolic link on runtime.
+ +
+ +Below pages (MS technet) guide how to configure that policy to the account which Storm runs on.
+ +
+ +* [How to Configure Security Policy Settings](https://technet.microsoft.com/en-us/library/dn452420.aspx)
+ +* [Create symbolic links](https://technet.microsoft.com/en-us/library/dn221947.aspx)
+ +
+ +One tricky point is, `administrator` group already has this privilege, but it's activated only process is run as `administrator` account.
+ +So if your account belongs to `administrator` group (and you don't want to change it), you may want to open `command prompt` with `run as administrator` and execute processes within that console.
+ +If you don't want to execute Storm processes directly (not on command prompt), please execute processes with `runas /user:administrator` to run as administrator account.
\ No newline at end of file


[3/3] storm git commit: add STORM-1630 to CHANGELOG.md

Posted by ka...@apache.org.
add STORM-1630 to CHANGELOG.md


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

Branch: refs/heads/1.x-branch
Commit: 139a8a3b2bea78d0d426ef7254a07fea71a493a9
Parents: ed719c0
Author: Jungtaek Lim <ka...@gmail.com>
Authored: Sat Mar 26 15:22:06 2016 +0900
Committer: Jungtaek Lim <ka...@gmail.com>
Committed: Sat Mar 26 15:22:06 2016 +0900

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


http://git-wip-us.apache.org/repos/asf/storm/blob/139a8a3b/CHANGELOG.md
----------------------------------------------------------------------
diff --git a/CHANGELOG.md b/CHANGELOG.md
index cdac9d8..06eb7be 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,5 @@
 ## 1.0.0
+ * STORM-1630: Add guide page for Windows users
  * STORM-1655: Flux doesn't set return code to non-zero when there's any exception while deploying topology to remote cluster
  * STORM-1654: HBaseBolt creates tick tuples with no interval when we don't set flushIntervalSecs 
  * STORM-1625: Move storm-sql dependencies out of lib folder


[2/3] storm git commit: Merge branch 'STORM-1630-1.x' into 1.x-branch

Posted by ka...@apache.org.
Merge branch 'STORM-1630-1.x' into 1.x-branch


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

Branch: refs/heads/1.x-branch
Commit: ed719c04880b4f743c7760a48f6b06378427db8b
Parents: 52d0a23 38acdad
Author: Jungtaek Lim <ka...@gmail.com>
Authored: Sat Mar 26 15:21:18 2016 +0900
Committer: Jungtaek Lim <ka...@gmail.com>
Committed: Sat Mar 26 15:21:18 2016 +0900

----------------------------------------------------------------------
 docs/Documentation.md       | 50 ----------------------------------------
 docs/index.md               |  3 ++-
 docs/windows-users-guide.md | 21 +++++++++++++++++
 3 files changed, 23 insertions(+), 51 deletions(-)
----------------------------------------------------------------------