Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Commit

Permalink
fix to generate correct artificats [https://github.com/apache/incubat… (
Browse files Browse the repository at this point in the history
#3014)

* fix to generate correct artificats [#3013] - Sree Vaddi

* fixed links, updated text [#3015] - Sree Vaddi
  • Loading branch information
sreev authored and huijunwu committed Sep 24, 2018
1 parent ebda8e7 commit a468699
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 35 deletions.
33 changes: 12 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,20 @@

![logo](website/static/img/HeronTextLogo.png)

Heron is realtime analytics platform developed by Twitter. It is the direct
successor of [Apache Storm](http://storm.apache.org), built to be backwards
compatible with Storm's [topology API](http://storm.apache.org/releases/current/Tutorial.html#topologies)
but with a wide array of architectural improvements.
Heron is realtime analytics platform developed by Twitter. It has a wide array of architectural improvements over it's predecessor.

http://incubator.apache.org/projects/heron.html
[Heron in Apache Incubation](http://incubator.apache.org/projects/heron.html)

https://heron.incubator.apache.org
[Heron Website](https://apache.github.io/incubator-heron)

### Documentation
Documentation and tutorials can be found on the [Heron website](http://heronstreaming.io)

Developers and contributors should also take a look at [Heron developers](https://apache.github.io/incubator-heron/docs/developers/compiling/compiling/)
[https://apache.github.io/incubator-heron](https://apache.github.io/incubator-heron)

#### Heron Requirements:
* Java JDK 1.8
* Python 2.7
* Bazel
* Bazel latest


## Contact
Expand All @@ -38,25 +34,20 @@ Heron on Twitter: [@heronstreaming](https://twitter.com/heronstreaming)

#### Slack

heron slack channel at https://heronstreaming.slack.com/

You can self-register at http://heronstreaming.herokuapp.com/
[Self-Register](http://heronstreaming.herokuapp.com/) to our [Heron Slack Workspace](https://heronstreaming.slack.com/)

#### Meetup Group
https://www.meetup.com/Apache-Heron-Bay-Area

[Bay Area Heron Meetup](https://www.meetup.com/Apache-Heron-Bay-Area), *We meet on Third Monday of Every Month in Palo Alto.*


## For more information:

* Official Heron documentation located at [heronstreaming.io](http://heronstreaming.io)
* Official Heron documentation located at [https://apache.github.io/incubator-heron](https://apache.github.io/incubator-heron)
* Official Heron resources, including Conference & Journal Papers, Videos, Blog Posts and selected Press located at [Heron Resources](https://apache.github.io/incubator-heron/docs/resources/)
* [Twitter Heron: Stream Processing at
Scale](http://dl.acm.org/citation.cfm?id=2742788) (academic paper)
* [Twitter Heron: Stream Processing at
Scale](https://www.youtube.com/watch?v=pUaFOuGgmco) (YouTube video)
* [Flying Faster with Twitter
Heron](https://blog.twitter.com/2015/flying-faster-with-twitter-heron) (blog
post)
* [Twitter Heron: Stream Processing at Scale](http://dl.acm.org/citation.cfm?id=2742788) (academic paper)
* [Twitter Heron: Stream Processing at Scale](https://www.youtube.com/watch?v=pUaFOuGgmco) (YouTube video)
* [Flying Faster with Twitter Heron](https://blog.twitter.com/2015/flying-faster-with-twitter-heron) (blog post)

## Update

Expand Down
28 changes: 14 additions & 14 deletions scripts/setup-eclipse.sh
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,10 @@ EOH
done
}

py_dir_list=`find $DIR/../heron -path "*/src/python" | cut -d '/' -f 3-`
py_dir_list=`find $DIR/../heron -path "*/src/python" | cut -d '/' -f 4-`
generate_py_source_dirs

py_dir_list=`find $DIR/../heron -path "*/tests/python" | cut -d '/' -f 3-`
py_dir_list=`find $DIR/../heron -path "*/tests/python" | cut -d '/' -f 4-`
generate_py_source_dirs

cat >> $pydevproject_file << 'EOF'
Expand All @@ -93,33 +93,33 @@ EOH
function generate_source_dirs() {
for srcdir in $dir_list; do
cat >> $classpath_file << EOH
<classpathentry kind="src" output="bin/$srcdir" path="$srcdir">$
<attributes>$
<attribute name="optional" value="true"/>$
<attribute name="maven.pomderived" value="true"/>$
</attributes>$
</classpathentry>$
<classpathentry kind="src" output="bin/$srcdir" path="$srcdir">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
EOH
done
}

dir_list=`find $DIR/../heron -path "*/src/java" | cut -d '/' -f 3-`
dir_list=`find $DIR/../heron -path "*/src/java" | cut -d '/' -f 4-`
generate_source_dirs

dir_list=`find $DIR/../integration_test -path "*/src/java" | cut -d '/' -f 3-`
dir_list=`find $DIR/../integration_test -path "*/src/java" | cut -d '/' -f 4-`
generate_source_dirs

dir_list=`find $DIR/../heron -path "*/tests/java" | cut -d '/' -f 3-`
dir_list=`find $DIR/../heron -path "*/tests/java" | cut -d '/' -f 4-`
generate_source_dirs

#dir_list=`find $DIR/../heron -path "*/src/python" | cut -d '/' -f 3-`
#dir_list=`find $DIR/../heron -path "*/src/python" | cut -d '/' -f 4-`
#generate_source_dirs

#dir_list=`find $DIR/../heron -path "*/tests/python" | cut -d '/' -f 3-`
#dir_list=`find $DIR/../heron -path "*/tests/python" | cut -d '/' -f 4-`
#generate_source_dirs


for jarfile in `find $DIR/../bazel-genfiles/ -name \*.jar | cut -d '/' -f 3-`; do
for jarfile in `find $DIR/../bazel-genfiles/ -name \*.jar | cut -d '/' -f 4-`; do
cat >> $classpath_file << EOH
<classpathentry kind="lib" path="$jarfile"/>
EOH
Expand Down

0 comments on commit a468699

Please sign in to comment.