Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
559 commits
Select commit Hold shift + click to select a range
39e8f0e
add STORM-1680 to CHANGELOG.md
HeartSaVioR Apr 20, 2016
b191c62
Merge branch 'storm-1683-ui-viz-uncheck-sys-streams' of https://githu…
HeartSaVioR Apr 20, 2016
a7370a6
add STORM-1683 to CHANGELOG.md
HeartSaVioR Apr 20, 2016
3b879d6
[STORM-1714] StatefulBolts ends up as normal bolts while using Topolo…
arunmahadevan Apr 15, 2016
95e7afc
[STORM-1714] refactored common logic into BaseStatefulBoltExecutor
arunmahadevan Apr 18, 2016
0ba4bb5
Merge branch 'STORM-1714-1.x' into 1.x-branch
HeartSaVioR Apr 20, 2016
3399a4a
add STORM-1714 to CHANGELOG.md
HeartSaVioR Apr 20, 2016
a748776
Merge branch 'STORM-1704-1.x' into 1.x-branch
HeartSaVioR Apr 20, 2016
9c6e6df
add STORM-1704 to CHANGELOG.md
HeartSaVioR Apr 20, 2016
1919ef1
add scheduler docs
vesense Apr 3, 2016
705951e
Added distributionManagement repoUrl.
Apr 20, 2016
36ab4b3
Merge branch 'STORM-1679-1.x' of github.com:vesense/storm into 1.x-br…
ptgoetz Apr 21, 2016
8b3dff8
Add STORM-1679 to changelog
ptgoetz Apr 21, 2016
c6d0bc4
[STORM-1544] Document Debug/Sampling of Topologies
arunmahadevan Mar 28, 2016
8ee43e7
Updating the doc to reflect the new default behavior
arunmahadevan Apr 1, 2016
ed2848f
add STORM-1544 to changelog
ptgoetz Apr 21, 2016
701a904
STORM-1725: Kafka Spout New Consumer API - KafkaSpoutRetryExponential…
hmcl Apr 22, 2016
05f5f01
add storm 1.0.0 rename note
vesense Apr 23, 2016
49fade1
add STORM-1725 to changelog
ptgoetz Apr 25, 2016
6ce8fa8
STORM-1535: Make sure hdfs key tab login happens only once for multip…
priyank5485 Mar 31, 2016
9ac4c3f
STORM-1535: Removing the unnecessary comment.
priyank5485 Apr 21, 2016
70fdf48
add STORM-1351 to changelog
ptgoetz Apr 25, 2016
7d9e019
[maven-release-plugin] prepare release v1.0.1
ptgoetz Apr 25, 2016
0a12b26
[maven-release-plugin] prepare for next development iteration
ptgoetz Apr 25, 2016
2e99056
[maven-release-plugin] rollback the release of v1.0.1
ptgoetz Apr 25, 2016
187fc37
rollback version in dist poms
ptgoetz Apr 25, 2016
1c60553
Revert "Added distributionManagement repoUrl." since it broke the rel…
ptgoetz Apr 25, 2016
7520b9a
[maven-release-plugin] prepare release v1.0.1
ptgoetz Apr 25, 2016
7c6355d
[maven-release-plugin] prepare for next development iteration
ptgoetz Apr 25, 2016
ae78815
STORM-1729 Get rid of reflections while recording stats
HeartSaVioR Apr 26, 2016
7a15ebc
STORM-1731 Avoid looking up debug / backpressure enable flags within …
HeartSaVioR Apr 26, 2016
65d4e4f
update the java version.
ziyunhx Apr 27, 2016
2b56e92
Revert "[maven-release-plugin] prepare for next development iteration"
ptgoetz Apr 27, 2016
30e69e8
Revert "[maven-release-plugin] prepare release v1.0.1"
ptgoetz Apr 27, 2016
baa0c4b
Merge branch 'STORM-1729-1.x-branch' of github.com:HeartSaVioR/storm …
ptgoetz Apr 27, 2016
6525223
Merge branch 'STORM-1731-1.x' of github.com:HeartSaVioR/storm into 1.…
ptgoetz Apr 27, 2016
5b5dd18
add STORM-1729 and STORM-1731 to changelog
ptgoetz Apr 27, 2016
34ca28a
[maven-release-plugin] prepare release v1.0.1
ptgoetz Apr 27, 2016
77b5af1
[maven-release-plugin] prepare for next development iteration
ptgoetz Apr 27, 2016
7a7deae
Flush stdout and stderr before calling "os.execvp" to prevent log loss.
Apr 25, 2016
862e468
remove unconditional setting of JAVA_HOME from storm-env.sh
ptgoetz Apr 28, 2016
30068e9
make JAVA_HOME comment more descriptive
ptgoetz Apr 29, 2016
f884aa3
Merge branch 'flush_launch_command_to_stderr_0.1.x-branch' of github.…
ptgoetz Apr 29, 2016
be63150
add STORM-1733 to changelog
ptgoetz Apr 29, 2016
5f4eb05
Merge branch 'STORM-1727' of github.com:vesense/storm into 1.x-branch
ptgoetz Apr 29, 2016
740eee8
add STORM-1727 to changelog
ptgoetz Apr 29, 2016
27c8dfc
Merge branch '1.x-branch' of github.com:ziyunhx/storm into 1.x-branch
ptgoetz Apr 29, 2016
c83c7f0
add STORM-1739 to changelog
ptgoetz Apr 29, 2016
a46f015
KafkaSpout README for storm-kafka-client (Kafka new Consumer API)
hmcl Apr 29, 2016
1f7f0b5
Merge branch 'STORM-1741' of github.com:ptgoetz/storm into 1.x-branch
ptgoetz Apr 29, 2016
bb21399
add STORM-1741 to changelog
ptgoetz Apr 29, 2016
a89fd4e
Merge branch '1.x-branch_KafkaSpoutREADME' of github.com:hmcl/storm-a…
ptgoetz Apr 29, 2016
1fc8a96
Revert "[maven-release-plugin] prepare for next development iteration"
ptgoetz Apr 29, 2016
0be590c
Revert "[maven-release-plugin] prepare release v1.0.1"
ptgoetz Apr 29, 2016
b5c16f9
[maven-release-plugin] prepare release v1.0.1
ptgoetz Apr 29, 2016
0287d9b
[maven-release-plugin] prepare for next development iteration
ptgoetz Apr 29, 2016
6e4bdbc
STORM-1750: Ensure worker dies when report-error-and-die is called. M…
May 3, 2016
a910e29
STORM-1750: Replace manual check for exception cause with try-cause
srdo May 5, 2016
f3a6298
STORM-1773 Utils.javaDeserialize() doesn't work with primitive types
HeartSaVioR May 11, 2016
1e8ef4b
Merge branch 'STORM-1773-1.x' into 1.0.x-branch
HeartSaVioR May 13, 2016
627d53c
add STORM-1773 to CHANGELOG.md
HeartSaVioR May 13, 2016
23c0fc9
added acl validation config
Mar 30, 2016
a6a288f
Merge branch 'STORM-1661-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
0cd1246
add STORM-1661 to CHANGELOG.md
HeartSaVioR May 16, 2016
8a4f38c
Merge branch 'STORM-1678-1.x' of https://github.com/vesense/storm int…
HeartSaVioR May 16, 2016
e6df78c
add STORM-1678 to CHANGELOG.md
HeartSaVioR May 16, 2016
fe33b77
STORM-1713: Replace NotImplementedException with UnsupportedOperation…
Apr 15, 2016
2792d71
add STORM-1713 to CHANGELOG.md
HeartSaVioR May 16, 2016
6685edf
StormSubmitter link fix
vesense Apr 19, 2016
6ca1be3
Merge branch 'storm-pr-1349-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
13ee645
using Jedis Protocol.DEFAULT_HOST to replace DEFAULT_HOST
darionyaphet Apr 20, 2016
60edaa7
Merge branch 'STORM-115-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
569cdfa
add STORM-1715 to CHANGELOG.md
HeartSaVioR May 16, 2016
81bbbcd
Merge branch 'STORM-1750-1.x' of https://github.com/srdo/storm into S…
HeartSaVioR May 16, 2016
52875c2
add STORM-1750 to CHANGELOG.md
HeartSaVioR May 16, 2016
1e873f7
STORM-1756: Explicitly null KafkaServer reference in KafkaTestBroker …
srdo May 2, 2016
7ee9f1e
Merge branch 'STORM-1756-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
9cf6ebc
add STORM-1756 to CHANGELOG.md
HeartSaVioR May 16, 2016
544fd6d
STORM-1761: Storm-Solr Example Throws ArrayIndexOutOfBoundsException …
hmcl May 3, 2016
20f8c95
Merge branch 'STORM-1761-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
eead213
add STORM-1761 to CHANGELOG.md
HeartSaVioR May 16, 2016
bef6f70
Test Pacemaker Fix
knusbaum May 2, 2016
c8d97d1
Bit of cleanup
knusbaum May 4, 2016
1418e41
Merge branch 'STORM-1764-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
490fb96
add STORM-1764 to CHANGELOG.md
HeartSaVioR May 16, 2016
f69e7b6
STORM-1749: Fix storm-starter github links
May 5, 2016
fa497f7
Merge branch 'STORM-1749-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
44d9530
add STORM-1749 to CHANGELOG.md
HeartSaVioR May 16, 2016
3bf0656
backport change from master: add convenience methods for checking tup…
daluu May 8, 2016
d69d4aa
Merge branch 'storm-pr-1408-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
5ffb53d
STORM-1835: add lock info in thread dump
vesense May 14, 2016
f4265fa
Merge branch 'STORM-1835-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
d816ff0
add STORM-1835 to CHANGELOG.md
HeartSaVioR May 16, 2016
dad64eb
STORM-1735: Nimbus should log that replication succeeded when min rep…
Apr 27, 2016
62789d2
Merge branch 'STORM-1735-1.0.x' into 1.0.x-branch
HeartSaVioR May 16, 2016
3ee2a64
add STORM-1735 to CHANGELOG.md
HeartSaVioR May 16, 2016
d652f81
STORM-1745: Add partition to log output in PartitionManager
Apr 29, 2016
0ac1d61
Merge branch 'STORM-1745-1.0.x' into 1.0.x-branch
HeartSaVioR May 17, 2016
8d6124c
add STORM-1745 to CHANGELOG.md
HeartSaVioR May 17, 2016
7bdb1fe
STORM-1842 Forward references in storm.thrift cause tooling issues
HeartSaVioR May 17, 2016
9db92f6
[Storm-1728] TransactionalTridentKafkaSpout error
whoahbot May 17, 2016
5aa061a
add STORM-1842 to changelog
ptgoetz May 20, 2016
95f4472
Addresses network flood from KafkaSpout to kafka server.
moesol May 3, 2016
0338559
STORM-1674: resolve merge conflicts
ptgoetz May 20, 2016
5230a46
add STORM-1674 to changelog
ptgoetz May 20, 2016
0751a6d
State Checkpointing Documentation update
May 19, 2016
dd6079b
Added STORM-1850 to 1.0.x branch
arunmahadevan May 23, 2016
f8c7e77
Merge branch '1.0.x-branch' of github.com:whoahbot/storm into 1.0.x-b…
ptgoetz May 24, 2016
257c71f
add STORM-1728 to changelog
ptgoetz May 24, 2016
71dac60
FluxShellBolt can emit into custom stream.
Darkless012 May 17, 2016
5d5f4a7
Fixed imports
Darkless012 May 17, 2016
910e46d
FluxShellSpout can emit into streams.
Darkless012 May 17, 2016
c270ea8
add STORM-1862 to changelog
ptgoetz May 24, 2016
3265fba
STORM-1848: Make KafkaMessageId and Partition serializable to support…
May 18, 2016
35afb0f
STORM-1848: Add comment to SpoutOutputCollector javadoc mentioning th…
May 18, 2016
d7e024e
add STORM-1848 to changelog
ptgoetz May 24, 2016
4561e27
[STORM-1851] Fix default nimbus impersonation authorizer config
arunmahadevan May 19, 2016
30d8894
add STORM-1851 to changelog
ptgoetz May 24, 2016
47d38f3
Ack late tuples in windowed mode
May 20, 2016
748adc6
Added STORM-1859 to Changelog
arunmahadevan May 25, 2016
0ed7a09
Merge branch 'STORM-1868' of https://github.com/arunmahadevan/storm i…
May 27, 2016
8ae86e1
Added STORM-1868 to CHANGELOG.
May 27, 2016
17ecac1
STORM-1853: Replace ClassLoaderObjectInputStream with ObjectInputStream
May 20, 2016
87bd2d3
Merge branch 'STORM-1853-1.0.x' into 1.0.x-branch
HeartSaVioR Jun 1, 2016
7fe8f22
add STORM-1853 to CHANGELOG.md
HeartSaVioR Jun 1, 2016
259fc59
STORM-1755: Revert the kafka client version to 0.8.x in storm-kafka m…
May 2, 2016
61043c7
Merge branch 'STORM-1755-1.0.x' into 1.0.x-branch
HeartSaVioR Jun 1, 2016
3d8a42d
add STORM-1755 to CHANGELOG.md
HeartSaVioR Jun 1, 2016
bc609fb
STORM-1861 Fix storm script bug to not fork java process
May 23, 2016
c2f5abd
Merge branch 'STORM-1861-1.0.x' into 1.0.x-branch
HeartSaVioR Jun 1, 2016
a39d1ca
add STORM-1861 to CHANGELOG.md
HeartSaVioR Jun 1, 2016
7713a55
STORM-1878: Flux can now handle IStatefulBolts
Jun 2, 2016
40e54df
STORM-1878: Added a Flux example using a stateful bolt
Jun 3, 2016
b184ed7
Added STORM-1878 to Changelog
arunmahadevan Jun 7, 2016
744767e
Fixed help message for set_log_level command
falmp Jun 6, 2016
5e86076
Added STORM-1887 to CHANGELOG
Jun 8, 2016
8c3e21e
STORM-1864 StormSubmitter should throw respective exceptions and log …
satishd May 25, 2016
a5620b6
STORM-1864 log messages with format
satishd May 25, 2016
e522615
STORM-1864 Removed NimbusClient in try-resource-as clause as it is no…
satishd Jun 7, 2016
68d152e
add STORM-1864 to changelog
ptgoetz Jun 8, 2016
aaceeeb
STORM-1724 Fill up lacking contents to Metrics documentation
HeartSaVioR Apr 22, 2016
92b6bcb
Merge branch 'STORM-1724-1.0.x' into 1.0.x-branch
HeartSaVioR Jun 9, 2016
195d5bc
expose TextFileReader public
darionyaphet Jun 5, 2016
1a50bec
add STORM-1882 to changelog
ptgoetz Jun 9, 2016
ca186cd
STORM-1771. HiveState should flushAndClose before closing old or idle…
Jun 6, 2016
2bc5248
add STORM-1771 to changelog
ptgoetz Jun 9, 2016
f3046d4
STORM-1865: update command line client document
vesense Jun 8, 2016
315ff44
add STORM-1865 to changelog
ptgoetz Jun 9, 2016
2e10ba6
update logger private permissions
darionyaphet Jun 1, 2016
c4c54e3
add STORM-1874 to changelog
ptgoetz Jun 9, 2016
e0fe1c3
[STORM-1575] fix TwitterSampleSpout NPE on close
manuzhang Feb 25, 2016
a814199
add STORM-1575 to changelog
ptgoetz Jun 9, 2016
70bd535
Fix STORM-1884
Jun 6, 2016
749208e
add STORM-1884 to changelog
ptgoetz Jun 9, 2016
0bfa2bc
fix compilation error in storm-hive
ptgoetz Jun 10, 2016
567683f
STORM-1705: Cap number of retries for a failed message
Apr 12, 2016
e3ad5ac
STORM-1705: Update storm-kafka readme
Jun 9, 2016
53e0dc5
add STORM-1705 to changelog
ptgoetz Jun 10, 2016
101e0dd
[maven-release-plugin] prepare release v1.0.2
ptgoetz Jun 10, 2016
d2fc630
[maven-release-plugin] prepare for next development iteration
ptgoetz Jun 10, 2016
b640c6e
Revert "[maven-release-plugin] prepare for next development iteration"
ptgoetz Jun 10, 2016
952ef33
Revert "[maven-release-plugin] prepare release v1.0.2"
ptgoetz Jun 10, 2016
a8430b3
STORM-1705: Fix cap-retry bug
Jun 10, 2016
ea6202b
[maven-release-plugin] prepare release v1.0.2
ptgoetz Jun 10, 2016
48618cc
[maven-release-plugin] prepare for next development iteration
ptgoetz Jun 10, 2016
6f18348
fix AvroUtils classname
vesense Jun 16, 2016
8a9d907
Merge branch 'patch-1' of https://github.com/precabal/storm into pr1494
dossett Jun 21, 2016
175a649
STORM-1924 Add a config file parameter to HDFS test topologies
Parth-Brahmbhatt Oct 23, 2014
c793a02
Merge branch 'STORM-1924-1.0.x' into 1.0.x-branch
HeartSaVioR Jun 28, 2016
7147c1e
add STORM-1924 to CHANGELOG
HeartSaVioR Jun 28, 2016
0139aed
STORM-1937 Fix WindowTridentProcessor cause NullPointerException
wangperry Jun 30, 2016
2845bc0
Merge branch 'STORM-1937-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 3, 2016
8d80c62
add STORM-1937 to CHANGELOG
HeartSaVioR Jul 3, 2016
1b98be3
STORM-1941 Nimbus discovery can fail when zookeeper reconnect happens.
HeartSaVioR Jul 1, 2016
11df22d
Merge branch 'STORM-1941-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 5, 2016
c45ea21
add STORM-1941 to CHANGELOG
HeartSaVioR Jul 5, 2016
1beb761
move STORM-1924 to 1.0.2 since 1.0.2 RC2 vote canceled
HeartSaVioR Jul 5, 2016
dae2052
initialize lastHeartbeatTimestamp before starting heartbeat task
Jul 6, 2016
c22fd16
Merge branch 'STORM-1946-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
5ef9534
add STORM-1946 to CHANGELOG
HeartSaVioR Jul 8, 2016
42dc3ec
Python 3 print statement error
Darkless012 May 31, 2016
13ad68f
STORM-1844: Make netty unit test use STORM_TEST_TIMEOUT_MS, increase …
May 17, 2016
b9bc87b
Merge branch 'STORM-1844-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
e473669
add STORM-1844 to CHANGELOG
HeartSaVioR Jul 8, 2016
f56f29a
STORM-1899 : release HBase connection when topology shutdown
darionyaphet Jun 14, 2016
cf7b2ee
Merge branch 'STORM-1899-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
96125ed
add STORM-1899 to CHANGELOG
HeartSaVioR Jul 8, 2016
b44e5d5
STORM-1834: Documentation How to Generate Certificates For Local Test…
hmcl May 13, 2016
5bbb297
Merge branch 'STORM-1834-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
a35758e
add STORM-1834 and missing things to CHANGELOG
HeartSaVioR Jul 8, 2016
83de37b
STORM-1633: Document blobstore to command-line-client.md
vesense Jun 20, 2016
817f7a5
Merge branch 'STORM-1633-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
7ae42de
add STORM-1633 to CHANGELOG
HeartSaVioR Jul 8, 2016
5961f88
STORM-118: Docs: typo in transactional-commit-flow.png
vesense Jun 20, 2016
5680ddb
Merge branch 'STORM-118-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
e695264
add STORM-118 to CHANGELOG
HeartSaVioR Jul 8, 2016
c883eb6
STORM-1895: blobstore replication-factor argument
darionyaphet Jun 9, 2016
6549ff2
Merge branch 'STORM-1895-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 8, 2016
814c02f
add STORM-1895 to CHANGELOG
HeartSaVioR Jul 8, 2016
4f4f802
Merge branch 'STORM-1934-1.x' of https://github.com/HeartSaVioR/storm…
Jul 10, 2016
d2c3696
Added STORM-1934 to CHANGELOG.
Jul 10, 2016
aec6cd0
Merge branch 'STORM-1956' of http://github.com/roshannaik/storm into …
Jul 10, 2016
3e1876a
Added STORM-1956 to CHANGELOG.
Jul 10, 2016
198c34d
Merge branch 'STORM-1922' of https://github.com/vesense/storm into ST…
Jul 10, 2016
d29d13c
Added STORM-1922 to CHANGELOG.
Jul 10, 2016
ff9a179
Merge tag 'v1.0.2' of https://github.com/apache/storm into v1.0.2
shani-einav Jul 11, 2016
49b793a
cherry picking commit - c3ae3602d611b9671b3ca4f6526baf011350bd1a -
shani-einav Jul 11, 2016
37bc51c
cherry picking commit - d083e67e0653afec78d8b23e814ccfc212130268 + fi…
shani-einav Jul 11, 2016
8334a85
cherry picking commit - 49c2de132fdca63091fe9b714396ef03259738fb - re…
shani-einav Jul 11, 2016
8979f83
cherry picking commit - b3e34b58d30f1e8cf202a8110b79500c3713c328 - Ca…
shani-einav Jul 11, 2016
c542af0
cherry picking commit - 19a6962c6ed2aea35853db37ecd069416c681790 - Ad…
shani-einav Jul 12, 2016
25f2db7
STORM-1928 ShellSpout should only check heartbeat while ShellSpout is…
HeartSaVioR Jun 27, 2016
6b49dde
Merge branch 'STORM-1928-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 14, 2016
c359889
add STORM-1928 to CHANGELOG
HeartSaVioR Jul 14, 2016
4682bfb
STORM-1939 Ignore InterruptedException on ShellBoltMessageQueue
HeartSaVioR Jul 7, 2016
92eb5ef
Merge branch 'STORM-1939-1.0.x' into 1.0.x-branch
HeartSaVioR Jul 14, 2016
3033aa2
add STORM-1939 to CHANGELOG
HeartSaVioR Jul 14, 2016
fb20a41
Storm logviewer does not work for nimbus.log in secure cluster
arunmahadevan Jul 14, 2016
d1f420b
add STORM-1968 to changelog
ptgoetz Jul 15, 2016
42e9baa
Merge branch '1.0.x-branch' of https://git-wip-us.apache.org/repos/as…
ptgoetz Jul 15, 2016
496ff01
Revert "[maven-release-plugin] prepare for next development iteration"
ptgoetz Jul 15, 2016
42125d5
Revert "[maven-release-plugin] prepare release v1.0.2"
ptgoetz Jul 15, 2016
c9768c1
[maven-release-plugin] prepare release v1.0.2
ptgoetz Jul 15, 2016
f81f30b
[maven-release-plugin] prepare for next development iteration
ptgoetz Jul 15, 2016
20f28a3
Merge branch 'master' of https://github.com/fbyrne/storm into STORM-1730
May 18, 2016
401b7e2
add STORM-1730 to CHANGELOG
HeartSaVioR Jul 19, 2016
fea2b96
STORM-1977 Restore logic: give up leadership when elected as leader b…
HeartSaVioR Jul 18, 2016
72a75ff
Added STORM-1976 CHANGELOG.
Jul 19, 2016
4f7ec84
Merge branch 'STORM-1976-1.x' of https://github.com/HeartSaVioR/storm…
Jul 19, 2016
24f9618
Added STORM-1977 to CHANGELOG.
Jul 19, 2016
7936de9
set version of STORM-1976 and STORM-1977 back to 1.0.2
HeartSaVioR Jul 21, 2016
28ef601
STORM-1890: ensure static UI resources are re-requested with differen…
Jun 14, 2016
b52172b
STORM-1890: add temp-file store since wrap-multipart-params for ring …
Jun 18, 2016
44e8170
STORM-1890: add code Cache-Control: no-cache to root html pages (/*.h…
Jun 18, 2016
51f0daa
STORM-1890: add maven depency to for ring-core 1.3.1, move org.apache…
Jun 16, 2016
b068dde
add STORM-1890 to changelog
ptgoetz Jul 21, 2016
b56a34a
Merge branch '1.0.x-branch' of https://git-wip-us.apache.org/repos/as…
ptgoetz Jul 21, 2016
6c81357
Unexpected behavior when using count window together with timestamp e…
arunmahadevan Jul 13, 2016
bb1ea75
add STORM-1964 to changelog
ptgoetz Jul 21, 2016
d0faedb
STORM-1962: support python 3/2 in multilang
Jul 11, 2016
a81cb42
add STORM-1962 to changelog
ptgoetz Jul 21, 2016
f423dbc
sync storm-kafka-client to pre-kafka 0.10.0 state
ptgoetz Jul 21, 2016
0bb6756
Kafka Spout New Consumer API - KafkaSpoutRetryExponentialBackoff Bug …
hmcl Jul 19, 2016
60c0781
reset pom versions to 1.0.2-SNAPSHOT
ptgoetz Jul 21, 2016
0c46ab3
STORM-1989: X-Frame-Options support for Storm UI
ptgoetz Jul 22, 2016
7980b8f
add STORM-1989 to changelog
ptgoetz Jul 22, 2016
d823f43
STORM-1876: update poms
ptgoetz Jul 25, 2016
3dc7335
STORM-1876: update storm-kafka/storm-kafka-client READMEs
ptgoetz Jul 25, 2016
54f319f
[maven-release-plugin] prepare release v1.0.2
ptgoetz Jul 26, 2016
1b457f9
Merge tag 'v1.0.2' of https://github.com/apache/storm into v1.0.2
shani-einav Aug 15, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 23 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
/classes
/lib
deploy/lib
deploy/logs
.emacs-project
*.jar
bin/jzmq
.DS_Store
deploy/classes
Expand All @@ -21,20 +19,38 @@ _release
*.zip
*.tar.gz
.lein-deps-sum
*.iml
target
/.project/
/.lein-plugins/
*.ipr
*.iws
.idea
#.*
!/.travis.yml
!/.gitignore
_site
dependency-reduced-pom.xml
derby.log
metastore_db
build
/docs/javadocs
*.class

# logs
logs
*.log

# Eclipse
.settings/
.project
.classpath

# Intellij
*.iml
*.ipr
*.iws
.idea

# Package Files
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
162 changes: 160 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,156 @@
## 2.0.0
## 1.0.2
* STORM-1876: Option to build storm-kafka and storm-kafka-client with different kafka client version
* STORM-1989: X-Frame-Options support for Storm UI
* STORM-1962: support python 3 and 2 in multilang
* STORM-1964: Unexpected behavior when using count window together with timestamp extraction
* STORM-1977: Restore logic: give up leadership when elected as leader but doesn't have one or more topology codes on local
* STORM-1890 ensure we refetch static resources after package build
* STORM-1730: LocalCluster#shutdown() does not terminate all storm threds/thread pools.
* STORM-1976: STORM-1976 Remove cleanup-corrupt-topologies!
* STORM-1939: Frequent InterruptedException raised by ShellBoltMessageQueue.poll
* STORM-1968: Storm logviewer does not work for nimbus.log in secure cluster
* STORM-1928: ShellSpout should check heartbeat while ShellSpout is waiting for subprocess to sync
* STORM-1922: Supervisor summary default order by host
* STORM-1956: Disabling Backpressure by default
* STORM-1934: Fix race condition between sync-supervisor and sync-processes
* STORM-1895: blobstore replication-factor argument
* STORM-118: Docs: typo in transactional-commit-flow.png
* STORM-1633: Document blobstore to command-line-client.md
* STORM-1899: Release HBase connection when topology shutdown
* STORM-1844: Some tests are flaky due to low timeout
* STORM-1946: initialize lastHeartbeatTimestamp before starting heartbeat task
* STORM-1941 Nimbus discovery can fail when zookeeper reconnect happens
* STORM-1937 Fix WindowTridentProcessor cause NullPointerException
* STORM-1924: Add a config file parameter to HDFS test topologies
* STORM-1705: Cap number of retries for a failed message
* STORM-1884: Prioritize pendingPrepare over pendingCommit
* STORM-1575: fix TwitterSampleSpout NPE on close
* STORM-1874: Update logger private permissions
* STORM-1865: update command line client document
* STORM-1771: HiveState should flushAndClose before closing old or idle Hive connections
* STORM-1882: Expose TextFileReader public
* STORM-1864 : StormSubmitter should throw respective exceptions and log respective errors for registered submitter hook invocation
* STORM-1887: Fixed help message for set_log_level command
* STORM-1878: Flux can now handle IStatefulBolts
* STORM-1861: Storm submit command returns exit code of 0 even when it fails.
* STORM-1755: Revert the kafka client version upgrade in storm-kafka module
* STORM-1853: Replace ClassLoaderObjectInputStream with ObjectInputStream
* STORM-1868: Modify TridentKafkaWordCount to run in distributed mode
* STORM-1859: Ack late tuples in windowed mode
* STORM-1851: Fix default nimbus impersonation authorizer config
* STORM-1848: Make KafkaMessageId and Partition serializable to support event logging
* STORM-1862: Flux ShellSpout and ShellBolt can't emit to named streams
* Storm-1728: TransactionalTridentKafkaSpout error
* STORM-1850: State Checkpointing Documentation update
* STORM-1674: Idle KafkaSpout consumes more bandwidth than needed
* STORM-1842: Forward references in storm.thrift cause tooling issues
* STORM-1745: Add partition to log output in PartitionManager
* STORM-1735: Nimbus should log that replication succeeded when min replicas was reached exactly
* STORM-1835: add lock info in thread dump
* STORM-1749: Fix storm-starter github links
* STORM-1764: Pacemaker is throwing some stack traces
* STORM-1761: Storm-Solr Example Throws ArrayIndexOutOfBoundsException in Remote Cluster Mode
* STORM-1756: Explicitly null KafkaServer reference in KafkaTestBroker to prevent out of memory on large test classes.
* STORM-1750: Ensure worker dies when report-error-and-die is called.
* STORM-1715: using Jedis Protocol.DEFAULT_HOST to replace DEFAULT_HOST
* STORM-1713: Replace NotImplementedException with UnsupportedOperationException
* STORM-1678: abstract batch processing to common api `BatchHelper`
* STORM-1773: Utils.javaDeserialize() doesn't work with primitive types
* STORM-1661: Introduce a config to turn off blobstore acl validation in insecure mode

## 1.0.1
* STORM-1741: remove unconditional setting of JAVA_HOME from storm-env.sh
* STORM-1739: update the minor JAVA version dependency in 0.10.0 and above
* STORM-1727: document 1.0 package renaming and how to use the migration tool
* STORM-1733: Flush stdout and stderr before calling "os.execvp" to prevent log loss.
* STORM-1729: Get rid of reflections while recording stats
* STORM-1731: Avoid looking up debug / backpressure enable flags within critical path
* STORM-1535: Make sure hdfs key tab login happens only once for multiple bolts/executors.
* STORM-1725: Kafka Spout New Consumer API - KafkaSpoutRetryExponential Backoff method should use HashMap instead of TreeMap not to throw Exception
* STORM-1544: Document Debug/Sampling of Topologies
* STORM-1679: add storm Scheduler documents
* STORM-1704: When logviewer_search.html opens daemon file, next search always show no result
* STORM-1714: StatefulBolts ends up as normal bolts while using TopologyBuilder.setBolt without parallelism
* STORM-1683: only check non-system streams by default
* STORM-1680: Provide configuration to set min fetch size in KafkaSpout
* STORM-1649: Optimize Kryo instaces creation in HBaseWindowsStore
* STORM-1696: status not sync if zk fails in backpressure
* STORM-1693: Move stats cleanup to executor shutdown
* STORM-1585: Add DDL support for UDFs in storm-sql
* STORM-1681: Bug in scheduling cyclic topologies when scheduling with RAS
* STORM-1706: Add RELEASE and storm-env.sh to storm-diet assembly
* STORM-1613: Upgraded HBase version to 1.1.0
* STORM-1687: divide by zero in stats

## 1.0.0
* STORM-1670: LocalState#get(String) can throw FileNotFoundException which may result supervisor.clj#sync-processes stop assigning new workers/assignments
* STORM-1677: Test resource files are excluded from source distribution, which makes logviewer-test failing
* STORM-676: Storm Trident support for sliding/tumbling windows
* STORM-1671: Enable logviewer to delete a dir without yaml
* STORM-822: Kafka Spout New Consumer API
* STORM-1673: log4j2/worker.xml refers old package of LoggerMetricsConsumer
* STORM-1632 Disable event logging by default
* STORM-1667: Log the IO exception when deleting worker pid dir
* STORM-1669: Fix SolrUpdateBolt flush bug
* STORM-1668: Flux silently fails while setting a non-existent property.
* STORM-1573: Add batch support for MongoInsertBolt
* STORM-1660: remove flux gitignore file and move rules to top level gitignore
* STORM-1622: Rename classes with older third party shaded packages
* STORM-1537: Upgrade to kryo 3
* STORM-1556: nimbus.clj/wait-for-desired-code-replication wrong reset for current-replication-count-jar in local mode
* STORM-1636: Supervisor shutdown with worker id pass in being nil
* STORM-1641: make subtree node creation consistent
* STORM-1604: Delayed transition should handle NotALeaderException
* STORM-1602: Blobstore UTs are failed on Windows
* STORM-1629: Files/move doesn't work properly with non-empty directory in Windows
* STORM-1616: Add RAS API for Trident
* STORM-1483: add storm-mongodb connector
* STORM-1614: backpressure init and cleanup changes
* STORM-1549: Add support for resetting tuple timeout from bolts via the OutputCollector
* STORM-971: Metric for messages lost due to kafka retention
* STORM-1608: Fix stateful topology acking behavior
* STORM-1609: Netty Client is not best effort delivery on failed Connection
* STORM-1620: Update curator to fix CURATOR-209
* STORM-1469: Decommission SimpleTransportPlugin and configuration
* STORM-1469: Adding Plain Sasl Transport Plugin
* STORM-1588: Do not add event logger details if number of event loggers is zero
* STORM-1606: print the information of testcase which is on failure
* STORM-1436: Set Travis Heap size to fit in memory limits in travis builds.
* STORM-1529: Change default worker temp directory location for workers
* STORM-1543: DRPCSpout should always try to reconnect disconnected DRPCInvocationsClient
* STORM-1561: Supervisor should relaunch worker if assignments have changed
* STORM-1601: Check if /backpressure/storm-id node exists before requesting children
* STORM-1574: Better handle backpressure exception etc.
* STORM-1587: Avoid NPE while prining Metrics
* STORM-1570: Storm SQL support for nested fields and array
* STORM-1576: fix ConcurrentModificationException in addCheckpointInputs
* STORM-1521: When using Kerberos login from keytab with multiple bolts/executors ticket is not renewed
* STORM-1488: UI Topology Page component last error timestamp is from 1970
* STORM-1542: Remove profile action retry in case of non-zero exit code
* STORM-1540: Fix Debug/Sampling for Trident
* STORM-1569: Allowing users to specify the nimbus thrift server queue size.
* STORM-1552: Fix topology event sampling log dir
* STORM-1511: min/max operations support on a trident stream
* STORM-1522: REST API throws invalid worker log links
* STORM-1532: Fix readCommandLineOpts to parse JSON correctly
* STORM-1541: Change scope of 'hadoop-minicluster' to test
* STORM-1539: Improve Storm ACK-ing performance
* STORM-1519: Storm syslog logging not confirming to RFC5426 3.1
* STORM-1533: IntegerValidator for metric consumer parallelism hint
* STORM-1534: Pick correct version of jackson-annotations jar
* STORM-1476: Filter -c options from args and add them as part of storm.options
* STORM-1520: Nimbus Clojure/Zookeeper issue ("stateChanged" method not found)
* STORM-1531: Junit and mockito dependencies need to have correct scope defined in storm-elasticsearch pom.xml
* STORM-1526: Improve Storm core performance
* STORM-1524: Add Pluggable daemon metrics Reporters
* STORM-1517: Add peek api in trident stream
* STORM-1455: kafka spout should not reset to the beginning of partition when offsetoutofrange exception occurs
* STORM-1518: Backport of STORM-1504
* STORM-1505: Add map, flatMap and filter functions in trident stream
* STORM-1510: Fix broken nimbus log link
* STORM-1503: Worker should not crash on failure to send heartbeats to Pacemaker/ZK
* STORM-1176: Checkpoint window evaluated/expired state
* STORM-1494: Add link to supervisor log in Storm UI
* STORM-1496: Nimbus periodically throws blobstore-related exception
* STORM-1484: ignore subproject .classpath & .project file
* STORM-1478: make bolts getComponentConfiguration method cleaner/simpler
Expand Down Expand Up @@ -249,8 +399,16 @@
* STORM-1144: Display requested and assigned cpu/mem resources for schedulers in UI
* STORM-1217: making small fixes in RAS

## 0.10.1
## 0.10.2
* STORM-1834: Documentation How to Generate Certificates For Local Testing SSL Setup
* STORM-1754: Correct java version in 0.10.x storm-starter
* STORM-1750: Ensure worker dies when report-error-and-die is called.
* STORM-1739: update the minor JAVA version dependency in 0.10.0 and above
* STORM-1733: Flush stdout and stderr before calling "os.execvp" to prevent log loss

## 0.10.1
* STORM-584: Fix logging for LoggingMetricsConsumer metrics.log file
* STORM-1596: Do not use single Kerberos TGT instance between multiple threads
* STORM-1481: avoid Math.abs(Integer) get a negative value
* STORM-1121: Deprecate test only configuraton nimbus.reassign
* STORM-1180: FLUX logo wasn't appearing quite right
Expand Down
1 change: 1 addition & 0 deletions README.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ under the License.
* Boyang Jerry Peng ([@jerrypeng](https://github.com/jerrypeng))
* Zhuo Liu ([@zhuoliu](https://github.com/zhuoliu))
* Haohui Mai ([@haohui](https://github.com/haohui))
* Longda Feng ([@longda](https://github.com/longdafeng))

## Contributors

Expand Down
25 changes: 24 additions & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,31 @@ To set up 2-way authentication:
1. `drpc.https.want.client.auth` (If this set to true, server requests for client certificate authentication, but keeps the connection even if no authentication is provided)
2. `drpc.https.need.client.auth` (If this set to true, server requires the client to provide authentication)

#### GENERATE CERTIFICATES FOR LOCAL TESTING SSL SETUP

Run the following script and fill in the values and passwords when prompted. The `keyalg` must be set to `RSA`

```bash
#!/bin/bash

DIR=/Users/user/certs/dir/

keytool -keystore $DIR/server.keystore.jks -alias localhost -validity 365 -keyalg RSA -genkey

openssl req -new -x509 -keyout $DIR/ca-key -out $DIR/ca-cert -days 365

keytool -keystore $DIR/server.truststore.jks -alias CARoot -import -file $DIR/ca-cert

keytool -keystore $DIR/client.truststore.jks -alias CARoot -import -file $DIR/ca-cert

keytool -keystore $DIR/server.keystore.jks -alias localhost -certreq -file $DIR/cert-file

openssl x509 -req -CA $DIR/ca-cert -CAkey $DIR/ca-key -in $DIR/cert-file -out $DIR/cert-signed -days 365 -CAcreateserial -passin pass:test12

keytool -keystore $DIR/server.keystore.jks -alias CARoot -import -file $DIR/ca-cert

keytool -keystore $DIR/server.keystore.jks -alias localhost -import -file $DIR/cert-signed
```

## Authentication (Kerberos)

Expand Down Expand Up @@ -469,7 +493,6 @@ nimbus.groups:
- "storm"
```


### DRPC
Hopefully more on this soon

Expand Down
4 changes: 2 additions & 2 deletions bin/flight.bash
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

JDKPATH="/home/y/share/yjava_jdk/java"
JDKPATH=$JAVA_HOME
BINPATH="/usr/bin"
USER=`whoami`

Expand Down Expand Up @@ -59,7 +59,7 @@ function dump_record {

function jstack_record {
FILENAME=jstack-$1-${NOW}.txt
$BINPATH/jstack $1 > "$2/${FILENAME}"
$BINPATH/jstack $1 > "$2/${FILENAME}" 2>&1
}

function jmap_record {
Expand Down
10 changes: 9 additions & 1 deletion bin/storm-config.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,10 @@ if not defined STORM_LOG_DIR (
@rem retrieve storm.log4j2.conf.dir from conf file
@rem

if not defined CMD_TEMP_FILE (
set CMD_TEMP_FILE=tmpfile
)

"%JAVA%" -client -Dstorm.options= -Dstorm.conf.file= -cp "%CLASSPATH%" org.apache.storm.command.config_value storm.log4j2.conf.dir > %CMD_TEMP_FILE%

FOR /F "delims=" %%i in (%CMD_TEMP_FILE%) do (
Expand Down Expand Up @@ -125,7 +129,11 @@ FOR /F "delims=" %%i in (%CMD_TEMP_FILE%) do (


:storm_opts
set STORM_OPTS=-Dstorm.options= -Dstorm.home=%STORM_HOME% -Djava.library.path=%JAVA_LIBRARY_PATH%;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\jre\bin;%JAVA_HOME%\jre\lib
if "%set_storm_options%"=="true" (
set STORM_OPTS=-Dstorm.options=
)

set STORM_OPTS=%STORM_OPTS% -Dstorm.home=%STORM_HOME% -Djava.library.path=%JAVA_LIBRARY_PATH%;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\jre\bin;%JAVA_HOME%\jre\lib
set STORM_OPTS=%STORM_OPTS% -Dlog4j.configurationFile=%STORM_LOG4J2_CONFIGURATION_FILE%
set STORM_OPTS=%STORM_OPTS% -Dstorm.log.dir=%STORM_LOG_DIR%
del /F %CMD_TEMP_FILE%
Expand Down
47 changes: 39 additions & 8 deletions bin/storm.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,14 @@
:main
setlocal enabledelayedexpansion

set storm-command=%1

if not "%storm-command%" == "jar" (
set set_storm_options=true
)

call %~dp0storm-config.cmd

set storm-command=%1
if not defined storm-command (
goto print_usage
)
Expand All @@ -66,19 +71,45 @@
)

if %storm-command% == jar (
set STORM_OPTS=%STORM_CLIENT_OPTS% %STORM_OPTS% -Dstorm.jar=%2
set CLASSPATH=%CLASSPATH%;%2
set CLASS=%3
set args=%4
set config-options=

goto start
:start
shift
if [%4] == [] goto done
set args=%args% %4
if [%1] == [] goto done

if '%1'=='-c' (
set c-opt=first
goto start
)

if "%c-opt%"=="first" (
set config-options=%config-options%,%1
set c-opt=second
goto start
)

if "%c-opt%"=="second" (
set config-options=%config-options%=%~1
set c-opt=
goto start
)

set args=%args% %1
goto start

:done
set storm-command-arguments=%args%
for /F "tokens=1,2,*" %%a in ("%args%") do (
set first-arg=%%a
set second-arg=%%b
set remaining-args=%%c
)
set STORM_OPTS=%STORM_CLIENT_OPTS% %STORM_OPTS% -Dstorm.jar=%first-arg%
set STORM_OPTS=%STORM_OPTS% -Dstorm.options=%config-options%
set CLASSPATH=%CLASSPATH%;%first-arg%
set CLASS=%second-arg%
set storm-command-arguments=%remaining-args%

)

if not defined STORM_LOG_FILE (
Expand Down
Loading