Hi devs,

I'm experimenting current 1.x-branch on Windows 8 / Oracle Java 1.8.0_73
and there seems be some issues regarding BlobStore which makes *supervisor
not functioning*.
(I believe this relates to failures of BlobStore UT on Windows.)

I fixed one issue regarding moving non-empty directory (will submit PR) and
went ahead, but met symbolic link issue immediately.

Try some googling, but unfortunately making symlink seems to be complicated
in Windows.

- If account's group is administrator, account should make symlink with
running as Administrator.
  - I ran supervisor by account which group is administrator, and it
throws FileSystemException: A required privilege is not held by the client.
  - It runs fine when I run supervisor from *elevated command prompt*.
- If account's group is not administrator, user should add that account to
the list of accounts/groups of "Create symbolic links". Details:
http://superuser.com/a/105381

I just feel both of two options seems not ideal. According to options,
users should do something to make Storm run well with Windows.

What would be better way to handle symbolic link?
We can remove creating symlink if not mandatory, but I'm curious it's
convenient for *Nix users.

Please share your opinions.

Thanks!
Jungtaek Lim (HeartSaVioR)

Reply via email to