[jira] [Resolved] (STORM-2628) Minor issues with the site

2017-09-09 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/STORM-2628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stig Rohde Døssing resolved STORM-2628.
---
Resolution: Fixed

Fixed in 
https://github.com/apache/storm-site/commit/f80b3513abb83815ddfdaba95d9e45855416c18d

> Minor issues with the site
> --
>
> Key: STORM-2628
> URL: https://issues.apache.org/jira/browse/STORM-2628
> Project: Apache Storm
>  Issue Type: Bug
>  Components: asf-site
>Reporter: Stig Rohde Døssing
>Assignee: Stig Rohde Døssing
>Priority: Trivial
> Attachments: STORM-2628.patch
>
>
> Found a few minor issues with the site:
> * https://svn.apache.org/repos/asf/storm/site/_config.yml excludes 
> READEME.md, when it should exclude README.md. I don't think this page should 
> be there http://storm.apache.org/README.md
> * about.md seems unused. I can't find a link to it anywhere, but the page is 
> available via direct link at http://storm.apache.org/about.html. This is a 
> different page from the one linked by the "Project Information" link. If 
> about.md isn't used I think we should remove it.
> * The about.html layout page is missing the integrates item present in 
> about.md. http://storm.apache.org/about/integrates.html should probably be 
> present as an item in the menu on the left on the "Project Information" page.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (STORM-2735) LocalCluster and other testing classes are not documented in Javadoc because they are part of storm-server

2017-09-09 Thread JIRA
Stig Rohde Døssing created STORM-2735:
-

 Summary: LocalCluster and other testing classes are not documented 
in Javadoc because they are part of storm-server
 Key: STORM-2735
 URL: https://issues.apache.org/jira/browse/STORM-2735
 Project: Apache Storm
  Issue Type: Improvement
  Components: storm-server
Affects Versions: 2.0.0
Reporter: Stig Rohde Døssing
Priority: Minor


We don't publish any Javadoc about LocalCluster or the other testing tools 
because they are part of the storm-server module. Since users are expected to 
interact with these classes directly, we should figure out a way to publish 
Javadoc for them. 




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (STORM-2629) Can't build site on Windows due to Nokogiri failing to install

2017-09-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/STORM-2629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16160046#comment-16160046
 ] 

ASF GitHub Bot commented on STORM-2629:
---

GitHub user srdo opened a pull request:

https://github.com/apache/storm-site/pull/1

STORM-2629: Upgrade to latest github-pages to allow Windows build

See https://issues.apache.org/jira/browse/STORM-2629

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/srdo/storm-site STORM-2629

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/storm-site/pull/1.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #1


commit 5601e679786871cff4affd6a98e07f74c7b0a6cd
Author: Stig Rohde Døssing 
Date:   2017-09-09T18:34:19Z

STORM-2629: Upgrade to latest github-pages to allow Windows build




> Can't build site on Windows due to Nokogiri failing to install
> --
>
> Key: STORM-2629
> URL: https://issues.apache.org/jira/browse/STORM-2629
> Project: Apache Storm
>  Issue Type: Bug
>  Components: asf-site
>Reporter: Stig Rohde Døssing
>Assignee: Stig Rohde Døssing
>Priority: Minor
> Attachments: STORM-2629.patch
>
>
> I'm using Windows 10's bash support, and I'm having some trouble building the 
> site since Nokogiri won't install. 
> {code}
> Running 'configure' for libxml2 2.9.2... ERROR, review
> '/tmp/bundler20170714-31-159r6j1nokogiri-1.6.7.2/gems/nokogiri-1.6.7.2/ext/nokogiri/tmp/x86_64-pc-linux-gnu/ports/libxml2/2.9.2/configure.log'
> to see what happened. Last lines are:
> 
> checking build system type... ./config.guess: line 4: $'\r': command not found
> ./config.guess: line 6: $'\r': command not found
> ./config.guess: line 33: $'\r': command not found
> {code}
> Upgrading Nokogiri fixes this issue, so I'd like to upgrade the gemfile to 
> the latest version of github-pages, i.e. run "bundler update". As far as I 
> can tell, we only need to make a small number of changes to get it working.
> * It seems like the meaning of the {{page}} variable in a layout has changed 
> in Jekyll. _layouts/about.html should use {{layout}} to refer to it's own 
> variables instead of {{page}} (which would belong to the concrete page being 
> rendered). The other layouts don't refer to their own front matter, so there 
> shouldn't be any issue there
> * Jekyll has made redcarpet an optional dependency, so the gemfile should 
> list that dependency explicitly



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (STORM-2451) windows storm.cmd does not set log4j2 config file correctly by default

2017-09-09 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/STORM-2451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stig Rohde Døssing updated STORM-2451:
--
Fix Version/s: 1.0.6

> windows storm.cmd does not set log4j2 config file correctly by default
> --
>
> Key: STORM-2451
> URL: https://issues.apache.org/jira/browse/STORM-2451
> Project: Apache Storm
>  Issue Type: Bug
>  Components: storm-core
>Affects Versions: 1.1.0
> Environment: storm 1.1.0, windows 10
>Reporter: Alexander Lehmann
>Assignee: Alexander Lehmann
>Priority: Minor
> Fix For: 2.0.0, 1.1.0, 1.0.6
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> When running e.g. nimbus with the default storm.yaml, the log config file is 
> set to file:///log4j2\cluster.xml since the start script does not convert the 
> relative dir into an absolute path. It works when setting the 
> storm.log4j2.conf.dir explicitly.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (STORM-2734) The master branch cannot release due to crash in Checkstyle

2017-09-09 Thread JIRA
Stig Rohde Døssing created STORM-2734:
-

 Summary: The master branch cannot release due to crash in 
Checkstyle
 Key: STORM-2734
 URL: https://issues.apache.org/jira/browse/STORM-2734
 Project: Apache Storm
  Issue Type: Bug
Affects Versions: 2.0.0
Reporter: Stig Rohde Døssing
Assignee: Stig Rohde Døssing


The current master branch produces a stack overflow when mvn release:prepare is 
run. Checkstyle is executed multiple times per module, and in storm-sql-core it 
ends up checking generated files.

There are also several other minor issues I'd like to resolve:

* Checkstyle could be upgraded to latest version
* storm-integration-test is "dangling" in the sense that it's not attached to 
the rest of the project. This causes its version to get out of sync regularly 
(e.g. currently on 1.0.x-branch) because we have to update it manually.
* storm-hive declares calcite-core twice in different versions.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)