| <?xml version="1.0" encoding="UTF-8"?> |
| <rss version="2.0" xmlns:atom="https://www.w3.org/2005/Atom"> |
| <channel> |
| <title>Apache Storm</title> |
| <description></description> |
| <link>https://storm.apache.org/</link> |
| <atom:link href="https://storm.apache.org/feed.xml" rel="self" type="application/rss+xml"/> |
| <pubDate>Fri, 05 Apr 2024 20:05:15 +0200</pubDate> |
| <lastBuildDate>Fri, 05 Apr 2024 20:05:15 +0200</lastBuildDate> |
| <generator>Jekyll v3.9.3</generator> |
| |
| <item> |
| <title>Apache Storm 2.6.2 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.6.2 has been |
| released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements and library updates. |
| We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether |
| through direct code contributions, documentation, bug reports, or helping other |
| users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release-storm-2-6-2">Changes in this Release - Storm 2.6.2</h2> |
| |
| <p>JIRA issues addressed in the 2.6.2 release of Storm. Documentation for this release is available at the <a href="https://storm.apache.org/">Apache Storm project site</a>.</p> |
| |
| <h2>Improvement</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4038">STORM-4038</a>] - Cleanup Hadoop Dependencies</li> |
| </ul> |
| |
| <h2>Task</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4030">STORM-4030</a>] - Dependency upgrades</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4039">STORM-4039</a>] - Bump org.apache.commons:commons-configuration2 from 2.9.0 to 2.10.1</li> |
| </ul> |
| |
| <h2>Dependency upgrade</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4029">STORM-4029</a>] - Bump org.apache.commons:commons-compress from 1.21 to 1.26.</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4041">STORM-4041</a>] - Zookeeper 3.9.2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4042">STORM-4042</a>] - Clojure 1.11.2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4043">STORM-4043</a>] - commons-io:2.14.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4044">STORM-4044</a>] - commons-lang3:3.14.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4045">STORM-4045</a>] - log4j2 2.23.0 </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4046">STORM-4046</a>] - caffeine:3.1.8</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4047">STORM-4047</a>] - jackson 2.16.1</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4048">STORM-4048</a>] - netty 4.1.107.Final </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4049">STORM-4049</a>] - snakeyaml:2.2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4050">STORM-4050</a>] - rocksdbjni:8.10.0 </li> |
| </ul> |
| |
| <h2>Documentation</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4040">STORM-4040</a>] - Nimbus fails to start up on older CPUs (RocksDB v7.x.x onwards)</li> |
| </ul> |
| |
| <p></body> |
| </html></p> |
| </description> |
| <pubDate>Fri, 05 Apr 2024 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2024/04/05/storm262-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2024/04/05/storm262-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.6.1 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.6.1 has been |
| released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements, library updates and important bug fixes. |
| We also took over the stewardship over the official Storm docker image located <a href="https://hub.docker.com/_/storm"> |
| here</a>.</p> |
| |
| <p>We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether |
| through direct code contributions, documentation, bug reports, or helping other |
| users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release-storm-2-6-1">Changes in this Release - Storm 2.6.1</h2> |
| |
| <p>JIRA issues addressed in the 2.6.1 release of Storm. Documentation for this release is available at the <a href="https://storm.apache.org/">Apache Storm project site</a>.</p> |
| |
| <h2>New Feature</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-1836">STORM-1836</a>] - An official Docker image</li> |
| </ul> |
| |
| <h2>Improvement</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3186">STORM-3186</a>] - Customizable configuration for metric reporting interval</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3565">STORM-3565</a>] - Allow users to add dimensionsfor storm metrics</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3639">STORM-3639</a>] - Remove asserts from Storm daemon code</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3680">STORM-3680</a>] - Upgrade Jedis library in storm-jedis module to 3.2.x</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4007">STORM-4007</a>] - Add the getName() method in order to obtain the applied label to the Trident stream.</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4008">STORM-4008</a>] - Implement timed GH actions to publish SNAPSHOTS</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4009">STORM-4009</a>] - Regenerate Thrift Code with current Thrift version used in Storm</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4016">STORM-4016</a>] - Kafka spout: start using poll(Duration)</li> |
| </ul> |
| |
| <h2>Bug</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3132">STORM-3132</a>] - NPE in Values Constructor</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3713">STORM-3713</a>] - Possible race condition between zookeeper sync-up and killing topology</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4017">STORM-4017</a>] - isAnyWindowsProcessAlive does not work with multiple pids</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4018">STORM-4018</a>] - Wrong order of the params in Storm API resource</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4023">STORM-4023</a>] - Background periodic Kerberos re-login should use same JAAS configuration as initial login</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4024">STORM-4024</a>] - Bolt Input Stats are blank if topology.acker.executors is null or 0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4025">STORM-4025</a>] - ClassCastException when changing log level in Storm UI</li> |
| </ul> |
| |
| <h2>Task</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4022">STORM-4022</a>] - Avoid flooding nimbus logs with dead topology heatbeat timeout error messages</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4026">STORM-4026</a>] - Thrift 0.19.0</li> |
| </ul> |
| |
| <h2>Dependency upgrade</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4004">STORM-4004</a>] - Upgrade Kafka Clients to 3.6.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4005">STORM-4005</a>] - ElasticSearch 7.17.13</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4011">STORM-4011</a>] - Migrate Storm itself to use Commons Collections 4</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4027">STORM-4027</a>] - Kyro 5.6.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4028">STORM-4028</a>] - Curator 5.6.0</li> |
| </ul> |
| |
| <h2>Project</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-4006">STORM-4006</a>] - Implement timed GH actions to publish to nightlies.a.o</li> |
| </ul> |
| </description> |
| <pubDate>Fri, 02 Feb 2024 00:00:00 +0100</pubDate> |
| <link>https://storm.apache.org/2024/02/02/storm261-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2024/02/02/storm261-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.6.0 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.6.0 has been |
| released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements and important bug fixes |
| that improve Apache Storm&#39;s performance, stability and fault tolerance. </p> |
| |
| <p>With Storm 2.6.0 we have removed the following external components / modules <strong>without</strong> a replacement:</p> |
| |
| <ul> |
| <li>storm-cassandra</li> |
| <li>storm-eventhubsgi</li> |
| <li>storm-hbase</li> |
| <li>storm-hive</li> |
| <li>storm-kinesis</li> |
| <li>storm-mongodb</li> |
| <li>storm-mqtt</li> |
| <li>storm-openmtsdb</li> |
| <li>storm-pmml</li> |
| <li>storm-pulsar</li> |
| <li>storm-rocketmq</li> |
| <li>storm-solr</li> |
| </ul> |
| |
| <p>We might consider re-adding specific components, if there is specific need and |
| volunteers to maintain these components. In addition, this release <strong>drops</strong> Java 8 support. </p> |
| |
| <p>We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether |
| through direct code contributions, documentation, bug reports, or helping other |
| users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release-storm-2-6-0">Changes in this Release - Storm 2.6.0</h2> |
| |
| <p>JIRA issues addressed in the 2.6.0 release of Storm. Documentation for this |
| release is available at the <a href="http://storm.apache.org/">Apache Storm |
| project site</a>.</p> |
| |
| <h2>New Feature</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-1241">STORM-1241</a>] - port backtype.storm.security.auth.auto-login-module-test to java</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-1316">STORM-1316</a>] - port storm.trident.state-test to java</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3901">STORM-3901</a>] - Upgrade Kryo from version 4 to version 5.4.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3958">STORM-3958</a>] - Capacity to set Storm UI's title in conf/storm.yaml</li> |
| </ul> |
| |
| <h2>Improvement</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3762">STORM-3762</a>] - Set a default character set in InputStreamReader to solve potential garbled problems</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3764">STORM-3764</a>] - Nimbus has internal scheduling errors when backtracking</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3771">STORM-3771</a>] - Execute doCleanup in its own timer thread without lock</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3782">STORM-3782</a>] - Refactor KafkaOffsetMetric to use V2 metrics</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3792">STORM-3792</a>] - Change pom.xml to use more test JVM threads without reuse</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3800">STORM-3800</a>] - Fix Resocue leak due to Files.list and Files.walk</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3825">STORM-3825</a>] - update libthrift due to security vulnerability</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3845">STORM-3845</a>] - Upgrade activemq version from 5.15.3 to 5.18.2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3888">STORM-3888</a>] - HdfsBlobStoreFile set wrong permission for file</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3914">STORM-3914</a>] - Several External Modules as not being tested for JDK 11</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3919">STORM-3919</a>] - Upgrade Hadoop to version 3 (+ depending frameworks: Hive, HBase)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3948">STORM-3948</a>] - Hive 2.3.9 declares an offline / unmaintained maven repository</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3980">STORM-3980</a>] - Updates developer docs and removing obsolete content </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3983">STORM-3983</a>] - Refactor File.createTempFile with Files.create(...)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4003">STORM-4003</a>] - storm-kafka-monitor fails with Java 17 runtime, missing jakarta.xml.bind dependency</li> |
| </ul> |
| |
| <h2>Bug</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3404">STORM-3404</a>] - storm v1.2.2 KafkaOffsetLagUtil cant pull the offset correctly</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3924">STORM-3924</a>] - Support for declaring WorkerHook in Flux topology definitions</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3944">STORM-3944</a>] - ConcurrentModificationException in MultiCountMetric</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3954">STORM-3954</a>] - Remove Logback pulled in by Zookeeper</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3956">STORM-3956</a>] - Fix cli monitor component's argument type </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3984">STORM-3984</a>] - Nimbus failover causes unnecessary reassign if 600s are passed after starting Nimbus</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3994">STORM-3994</a>] - LocalCluster init fails on Windows because of missing librocksdbjni-win64.dll</li> |
| </ul> |
| |
| <h2>Task</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3932">STORM-3932</a>] - Fix errors/warnings found while generating javadoc in storm-client</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3933">STORM-3933</a>] - Fix errors/warnings found while generating javadoc in storm-server</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3935">STORM-3935</a>] - Fix errors/warnings found while generating javadoc in storm-cassandra</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3936">STORM-3936</a>] - Fix errors/warnings found while generating javadoc in storm-kafka-client</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3937">STORM-3937</a>] - Fix errors/warnings found while generating javadoc in storm-starter</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3939">STORM-3939</a>] - Remove JDK 8 support</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3941">STORM-3941</a>] - Add .asf.yaml to GitHub repository</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3945">STORM-3945</a>] - Upgrade Zookeeper to 3.9.0 / Curator 5</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3953">STORM-3953</a>] - Update RELEASING.md</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3955">STORM-3955</a>] - Dependabot recommended update to maven-core</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3963">STORM-3963</a>] - Import and Build Apache Storm in Eclipse</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3965">STORM-3965</a>] - Remove illegal access warning in JDK11 test of storm-sql-core</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3967">STORM-3967</a>] - Set generated sources directory for use by IDE like eclipse</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3968">STORM-3968</a>] - Add missing groupId in storm-core/pom.xml for maven-dependency-plugin</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3970">STORM-3970</a>] - storm-sql-core in fails to build Eclipse for generated java code</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3978">STORM-3978</a>] - Rep,ace json-simple with minidev json</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3988">STORM-3988</a>] - Removal of modules residing in /external</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3999">STORM-3999</a>] - Add Java 21 to Build Matrix</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-4001">STORM-4001</a>] - log4j2 2.21.1</li> |
| </ul> |
| |
| <h2>Dependency upgrade</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3884">STORM-3884</a>] - Bump calcite-core from 1.14.0 to 1.32.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3885">STORM-3885</a>] - Security fix upgrade com.fasterxml.jackson.core:jackson-databind to 2.15.2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3946">STORM-3946</a>] - Upgrade Netty BOM</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3947">STORM-3947</a>] - Align Netty with version used in Zookeeper</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3949">STORM-3949</a>] - libthrift 0.18.1</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3950">STORM-3950</a>] - Modernize storm-jdbc</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3961">STORM-3961</a>] - Modernize Storm UI's 3rd party dependencies</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3972">STORM-3972</a>] - commons-lang3 3.13.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3973">STORM-3973</a>] - log4j2 2.20.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3974">STORM-3974</a>] - Jersey 2.40</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3975">STORM-3975</a>] - Dropwizard 1.3.29</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3976">STORM-3976</a>] - j2html 1.6.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3977">STORM-3977</a>] - Minidev JSON 2.5.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3979">STORM-3979</a>] - JUnit 5.10.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3986">STORM-3986</a>] - Get rid of BlacklistScheduler timer [INFO] logs</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3987">STORM-3987</a>] - Zookeeper 3.9.1</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3989">STORM-3989</a>] - Snappy Java 1.1.10.4</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3990">STORM-3990</a>] - Hadoop 2.10.2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3991">STORM-3991</a>] - Avro 1.11.3</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3993">STORM-3993</a>] - ActiveMQ 5.18.3</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3995">STORM-3995</a>] - commons-text 1.11.0</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3996">STORM-3996</a>] - Jetty 9.4.53.v20231009</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3997">STORM-3997</a>] - Netty 4.1.100</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3998">STORM-3998</a>] - Guava 32.1.3-jre</li> |
| </ul> |
| |
| <h2>Documentation</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3982">STORM-3982</a>] - Update README.md, DOAP/RDF and Dev section in POM</li> |
| </ul> |
| |
| <h2>Requirement</h2> |
| |
| <ul><li>[<a href="https://issues.apache.org/jira/browse/STORM-3840">STORM-3840</a>] - log4j vulnerability</li> |
| </ul> |
| </description> |
| <pubDate>Wed, 22 Nov 2023 00:00:00 +0100</pubDate> |
| <link>https://storm.apache.org/2023/11/22/storm260-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2023/11/22/storm260-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.5.0 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.5.0 has been |
| released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements and important bug fixes |
| that improve Apache Storm&#39;s performance, stability and fault tolerance. |
| We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether |
| through direct code contributions, documentation, bug reports, or helping other |
| users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release-storm-2-5-0">Changes in this Release - Storm 2.5.0</h2> |
| |
| <h1></h1> |
| |
| <p>JIRA issues addressed in the 2.5.0 release of Storm. Documentation for this |
| release is available at the <a href="http://storm.apache.org/">Apache Storm |
| project site</a>.</p> |
| |
| <h2> Bug |
| </h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3822'>STORM-3822</a>] - Colon in streamId breaks topology visualization |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3838'>STORM-3838</a>] - prevent topology from overriding STORM_WORKERS_ARTIFACTS_DIR |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3862'>STORM-3862</a>] - HdfsBlobStoreImpl should check permission after mkdirs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3875'>STORM-3875</a>] - ThroughputVsLatency does not run on JDK11 due to specified TOPOLOGY_WORKER_GC_CHILDOPTS |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3917'>STORM-3917</a>] - Hardcoded worker heapsize in ThroughputVsLatency |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3923'>STORM-3923</a>] - Cassandra module fails tests probably OOM |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3940'>STORM-3940</a>] - Missing dependency prevents Storm from being built |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3855'>STORM-3855</a>] - Remove Python2 Support in Travis and storm.py - Breaking Change |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3886'>STORM-3886</a>] - Adding IgnoreUnrecognizedVMOptions to make worker start with jdk-11 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3897'>STORM-3897</a>] - Replace Travis with GitHub Actions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3916'>STORM-3916</a>] - Create a RoundRobin Scheduler Strategy with node limits |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3922'>STORM-3922</a>] - Update Acker Related Scheduling Changes |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3832'>STORM-3832</a>] - Remove python2 support |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3835'>STORM-3835</a>] - Log when shell command exceptions occur |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3836'>STORM-3836</a>] - Update master branch to version 2.5.0-SNAPSHOT |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3841'>STORM-3841</a>] - Remove dependency on javax.jms which has been removed from maven central repo |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3843'>STORM-3843</a>] - Update storm dev and user mail archive urls from http to https |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3846'>STORM-3846</a>] - Print contents of actual and expected dependency license files when different |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3847'>STORM-3847</a>] - Fix various problems in the python PowerShell execution |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3848'>STORM-3848</a>] - Specify build.plugins.plugin.version to remove build warning |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3849'>STORM-3849</a>] - Eliminate build warning for &quot;Unable to locate Source XRef to link to - DISABLED&quot; |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3851'>STORM-3851</a>] - Fix travis error reporting script print-errors-from-test-reports.py |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3861'>STORM-3861</a>] - Upgrade clojure-maven-plugin |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3873'>STORM-3873</a>] - Remove Junit 4 dependencies |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3877'>STORM-3877</a>] - change test_storm_cli script to use python3 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3891'>STORM-3891</a>] - Change commons.cli version and python |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3902'>STORM-3902</a>] - Print summary of difference between expected and actual licenses |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3905'>STORM-3905</a>] - Replace Anonymous Inner classs with Lambda in storm-core commands |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3906'>STORM-3906</a>] - Remove use of mockito interal class org.mockito.internal.util.reflection.FieldSetter |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3908'>STORM-3908</a>] - Increase heap memory for MAVEN_OPTS used in github actions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3909'>STORM-3909</a>] - Use python3 in metrics test |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3910'>STORM-3910</a>] - Enhance LOG when rocksdb is used for metric store |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3911'>STORM-3911</a>] - Add json-smart dependency to retrieve from maven repo |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3912'>STORM-3912</a>] - Pull new carbonite code into storm |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3913'>STORM-3913</a>] - Upgrade version of ROCKSDB for junit tests on MAC OSX |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3854'>STORM-3854</a>] - A very large number of PMD Exceptions are thrown when building storm |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3926'>STORM-3926</a>] - &quot;bin/storm dev-zookeeper&quot; fails to find python |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3927'>STORM-3927</a>] - Use python3 in example topologies |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3928'>STORM-3928</a>] - Use python3 in flux test, examples and wrappers |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3929'>STORM-3929</a>] - Update documentation to refer to python3 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3930'>STORM-3930</a>] - Change pom.xml to use ssh connection and fix the url |
| </li> |
| </ul> |
| |
| <h2> Dependency upgrade |
| </h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3837'>STORM-3837</a>] - upgrade activemq-client due to cve |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3839'>STORM-3839</a>] - Upgrade org.springframework:spring-core for CVE-2022-22965 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3853'>STORM-3853</a>] - Upgrade maven-pmd-plugin from 3.12.0 to 3.16.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3857'>STORM-3857</a>] - Bump spring-core from 5.3.18 to 5.3.19 in /examples/storm-jms-examples |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3864'>STORM-3864</a>] - Bump gson from 2.8.0 to 2.8.9 in /integration-test |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3865'>STORM-3865</a>] - Bump hadoop-common from 2.8.5 to 2.10.1 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3866'>STORM-3866</a>] - Update Rockdb version from 5.18.4 to 6.27.3 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3867'>STORM-3867</a>] - Update Apache MQ to ActiveMQ 5.16.5 (jdk8) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3868'>STORM-3868</a>] - Bump spring-core from 5.3.19 to 5.3.20 in /examples/storm-jms-examples |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3889'>STORM-3889</a>] - Bump snakeyaml from 1.26 to 1.32 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3892'>STORM-3892</a>] - Bump testng from 6.8.5 to 7.7.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3893'>STORM-3893</a>] - Bump testng from 6.8.5 to 7.7.0 in integration test |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3900'>STORM-3900</a>] - Upgrade Cassandra version to avoid depedency on snakeyaml 1.3 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3903'>STORM-3903</a>] - Bump commons-fileupload from 1.3.3 to 1.5 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3904'>STORM-3904</a>] - Bump spring-core from 5.3.20 to 5.3.26 in /examples/storm-jms-examples |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3907'>STORM-3907</a>] - Update mockito to version 4.11.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3918'>STORM-3918</a>] - Bump snakeyaml from 1.32 to 2.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3921'>STORM-3921</a>] - Bump spring-core from 5.3.26 to 5.3.27 in /examples/storm-jms-examples |
| </li> |
| </ul> |
| |
| <h2> Documentation |
| </h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3890'>STORM-3890</a>] - Update readme document to state usage parameters for KafkaLagUtil |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/STORM-3920'>STORM-3920</a>] - Update the Secure Storm documentation |
| </li> |
| </ul> |
| |
| </description> |
| <pubDate>Fri, 04 Aug 2023 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2023/08/04/storm250-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2023/08/04/storm250-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.4.0 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.4.0 has been |
| released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements and important bug fixes |
| that improve Apache Storm&#39;s performance, stability and fault tolerance. |
| We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether |
| through direct code contributions, documentation, bug reports, or helping other |
| users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release-storm-2-4-0">Changes in this Release - Storm 2.4.0</h2> |
| |
| <h1></h1> |
| |
| <p>JIRA issues addressed in the 2.4.0 release of Storm. Documentation for this |
| release is available at the <a href="http://storm.apache.org/">Apache Storm |
| project site</a>.</p> |
| |
| <h2>Improvement</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3799">STORM-3799</a>] - Logging user information for blob delete req</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3801">STORM-3801</a>] - newWorkerEvent doesn't report properly for multiple reporters</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3802">STORM-3802</a>] - Allow adding metrics reporters to all topologies</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3803">STORM-3803</a>] - Format large integers in Storm UI with commas for readability</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3804">STORM-3804</a>] - Don't allow deleting blobs if they are required for an active topology</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3807">STORM-3807</a>] - Topology Stats columns show NaN</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3815">STORM-3815</a>] - allow option to disable sending of __send-iconnection metrics</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3824">STORM-3824</a>] - upgrade httpclient due to security issues</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3828">STORM-3828</a>] - upgrade org/glassfish/javax.el due to build problems</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3829">STORM-3829</a>] - Remove log4j version 1 (1.2.17) from storm-core</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3831">STORM-3831</a>] - exclude all old log4j</li> |
| </ul> |
| |
| <h2>Dependency upgrade</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3811">STORM-3811</a>] - Upgrade log4j version to 2.17.1</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3817">STORM-3817</a>] - Upgrading to Zookeeper 3.5.x, 3.6.x or 3.7.x</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3821">STORM-3821</a>] - use commons-compress 1.21 due to security issues</li> |
| </ul> |
| </description> |
| <pubDate>Fri, 25 Mar 2022 00:00:00 +0100</pubDate> |
| <link>https://storm.apache.org/2022/03/25/storm240-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2022/03/25/storm240-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.1.1 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.1.1 has been released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This is a maintenance release that includes a number of important bug fixes that improve Apache Storm&#39;s performance, stability and fault tolerance. We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether through direct code contributions, documentation, bug reports, or helping other users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release">Changes in this Release</h2> |
| |
| <h2>Improvement</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3581">STORM-3581</a>] - Change log level to info to show the config classes being used for validation</li> |
| </ul> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-2483">STORM-2483</a>] - wrong parameters order</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3511">STORM-3511</a>] - Nimbus logs got flood with TTransportException Error messages (because of thrift 0.12.0)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3552">STORM-3552</a>] - Storm CLI set_log_level no longer updates the log level</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3567">STORM-3567</a>] - Topology UI page is showing total resources for each component if not scheduled</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3568">STORM-3568</a>] - Topology UI page "Change Log Level" should not allow empty logger name</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3577">STORM-3577</a>] - upload-credentials Breaks Topology in secure cluster</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3580">STORM-3580</a>] - Config overrides supplied using -c in storm.py not passed to all commands</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3598">STORM-3598</a>] - Storm UI visualization throws NullPointerException</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3602">STORM-3602</a>] - loadaware shuffle can overload local worker</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3606">STORM-3606</a>] - AutoTGT shouldn't invoke TGT renewal thread (from UserGroupInformation.loginUserFromSubject)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3609">STORM-3609</a>] - ClassCastException when credentials are updated for ICredentialsListener spout/bolt instances</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3613">STORM-3613</a>] - storm.py should include lib-worker instead of lib directory in the classpath while submitting a topology</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3626">STORM-3626</a>] - storm-kafka-migration should pull in storm-client as "provided" dependency</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3629">STORM-3629</a>] - Logviewer should always allow admins to access logs</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3767">STORM-3767</a>] - NPE on getComponentPendingProfileActions </li> |
| </ul> |
| |
| <h2>Sub-task</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3578">STORM-3578</a>] - ClientAuthUtils.insertWorkerTokens removes exiting and new WorkerToken altogether if they are equal</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3579">STORM-3579</a>] - Fix Kerberos connection from Worker to Nimbus/Supervisor</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3607">STORM-3607</a>] - Document the exceptions topologies will see from TGT renewal thread</li> |
| </ul> |
| </description> |
| <pubDate>Thu, 14 Oct 2021 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2021/10/14/storm211-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2021/10/14/storm211-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.2.1 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.2.1 has been released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This is a maintenance release that includes a number of important bug fixes that improve Apache Storm&#39;s performance, stability and fault tolerance. We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether through direct code contributions, documentation, bug reports, or helping other users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release">Changes in this Release</h2> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3553">STORM-3553</a>] - Upgrade JQuery to 3.5.1</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3663">STORM-3663</a>] - Topology with Mockito 1.x fails to run unit tests </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3704">STORM-3704</a>] - Cosmetic: columns shifted in "Topology summary" table</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3763">STORM-3763</a>] - Backpressure message ignored by the receiver caused the topology to not progress</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3767">STORM-3767</a>] - NPE on getComponentPendingProfileActions </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3785">STORM-3785</a>] - Rate metrics are wrongly divided by 1000000</li> |
| </ul> |
| </description> |
| <pubDate>Mon, 11 Oct 2021 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2021/10/11/storm221-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2021/10/11/storm221-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 1.2.4 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 1.2.4 has been released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This is a maintenance release that includes a number of important bug fixes that improve Apache Storm&#39;s performance, stability and fault tolerance. We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether through direct code contributions, documentation, bug reports, or helping other users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release">Changes in this Release</h2> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-2483">STORM-2483</a>] - wrong parameters order</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3348">STORM-3348</a>] - Incorrect message when group id is not provided as kafka spout config on storm ui</li> |
| </ul> |
| </description> |
| <pubDate>Mon, 11 Oct 2021 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2021/10/11/storm124-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2021/10/11/storm124-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.3.0 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.3.0 has been released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements and important bug fixes that improve Apache Storm&#39;s performance, stability and fault tolerance. We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether through direct code contributions, documentation, bug reports, or helping other users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release">Changes in this Release</h2> |
| |
| <h2>New Feature</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3271">STORM-3271</a>] - Launch storm workers in docker containers</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3388">STORM-3388</a>] - Launch workers inside container using runc runtime</li> |
| </ul> |
| |
| <h2>Improvement</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3638">STORM-3638</a>] - Add fast and more reliable process liveness check</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3641">STORM-3641</a>] - switch JCQueue metrics to new metrics API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3642">STORM-3642</a>] - update AutoTGT metric to new API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3644">STORM-3644</a>] - improve PacemakerClient error messaging</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3647">STORM-3647</a>] - Add OFF-HEAP macro for worker childopts similar to LIMIT-MEM</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3648">STORM-3648</a>] - Add meter to track worker heartbeat rate</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3650">STORM-3650</a>] - Ackers and metricComponents are not distributed evenly</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3653">STORM-3653</a>] - Document treatment of common nodes in favored/unfavored nodes in scheduling</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3654">STORM-3654</a>] - JCQueue shouldn't include executor string in the metric name</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3656">STORM-3656</a>] - Change handling of Hadoop TGT renewal exception</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3657">STORM-3657</a>] - storm.messaging.netty.authentication should be true if it is true in either the topology conf or cluster conf</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3659">STORM-3659</a>] - User page should show storm Version in the Owner topologies table</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3660">STORM-3660</a>] - Remove messaging queue for updating Executor credentials</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3661">STORM-3661</a>] - Netty server should handle incoming messages better</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3662">STORM-3662</a>] - Continue to support Pacemaker for 2.x topologies</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3667">STORM-3667</a>] - Exception message on submitting topology due to incorrect worker max heap size should be more straightforward </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3670">STORM-3670</a>] - Separate configurations for daemon metric reporters and topology metrics reporters</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3671">STORM-3671</a>] - Add TopologySummary method to NImbus for optimal UI queries</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3673">STORM-3673</a>] - update BuiltinMetrics to use v2 Metrics API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3675">STORM-3675</a>] - Eliminate ps command and use /proc/<pid> status in ServerUtils</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3676">STORM-3676</a>] - Reduce debug spew to scheduler log</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3682">STORM-3682</a>] - Upgrade netty client metrics to use V2 API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3685">STORM-3685</a>] - Detect Loops in Topology at Submit</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3691">STORM-3691</a>] - Refactor Resource Aware Strategies (Base, Generic, Default)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3692">STORM-3692</a>] - Handle UID return from Files.getOwner() at process liveness check</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3694">STORM-3694</a>] - all V2 metric reporters to report metric short names with dimensions</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3697">STORM-3697</a>] - Add metric for capacity</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3706">STORM-3706</a>] - Cluster.needsSchedulingRas always succeeds</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3707">STORM-3707</a>] - Add meter to track update blob failures</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3708">STORM-3708</a>] - ConstraintSolverConfig LOG messages should include topology id</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3709">STORM-3709</a>] - Reject topology submission if missing spout</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3714">STORM-3714</a>] - Add rate information for TaskMetrics</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3715">STORM-3715</a>] - Add Caching to HDFS BlobStore</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3719">STORM-3719</a>] - Add configuration for AsyncLocalizer updateBlobs frequency</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3721">STORM-3721</a>] - Change child pom.xml reference to parent pom.xml</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3724">STORM-3724</a>] - Use blobstore dir modtime to avoid update lookups by HDFSBlobstore</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3737">STORM-3737</a>] - Share Worker Metric Registry For Guice AOP Based Metrics Integeration</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3739">STORM-3739</a>] - Scheduling should sort numa zones by host groups</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3744">STORM-3744</a>] - IntelliJ does not find shaded classes</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3749">STORM-3749</a>] - improve logging on server error in StormServerHandler</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3755">STORM-3755</a>] - While scheduling multiple ackers with executor use best effort basis</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3758">STORM-3758</a>] - Zookeeper reconnect events sometime cause workers to restart</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3774">STORM-3774</a>] - Migrate Cgroup metrics to V2 </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3778">STORM-3778</a>] - convert SpoutThrottlingMetrics to V2 API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3780">STORM-3780</a>] - switch ErrorReportingMetrics to V2 API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3786">STORM-3786</a>] - V2 metrics tick may overreport or not report at all</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3790">STORM-3790</a>] - Add meter to track failures WorkerTokenAuthorizer getPassword</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3791">STORM-3791</a>] - update metric documentation</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3793">STORM-3793</a>] - Add metric to track backpressure status for a task</li> |
| </ul> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3553">STORM-3553</a>] - Upgrade JQuery to 3.5.1</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3624">STORM-3624</a>] - Race condition on ArtifactoryConfigLoader.load</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3649">STORM-3649</a>] - Logic error regarding storm.supervisor.medium.memory.grace.period.ms</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3652">STORM-3652</a>] - Last error not displayed in Topology summary storm ui</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3655">STORM-3655</a>] - Worker should commit suicide On Change in its assignment.</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3658">STORM-3658</a>] - Problematic worker stays alive because of a deadlock and race condition caused by ShutdownHooks</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3663">STORM-3663</a>] - Topology with Mockito 1.x fails to run unit tests </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3666">STORM-3666</a>] - Validate component name in rebalance command and fix --executor option</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3677">STORM-3677</a>] - Fix Worker Suicide Function if assignment is null</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3679">STORM-3679</a>] - misuse of nodeId as hostname in LoadAwareShuffleGrouping</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3684">STORM-3684</a>] - receive-queue V2 metrics shouldn't have "_system" as componentId if it is from a system task</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3690">STORM-3690</a>] - UI has NullPointerException when the scheduler is not ResourceAwareScheduler</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3695">STORM-3695</a>] - Add Timer rates to datapoints for V2 metrics tick</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3696">STORM-3696</a>] - ClientSupervisorUtils.processLauncherAndWait ignores InterruptedException</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3699">STORM-3699</a>] - fix flight.bash to support flight recording on openJDK8u262 or newer</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3701">STORM-3701</a>] - Race Condition between cleanup thread and download tasks</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3704">STORM-3704</a>] - Cosmetic: columns shifted in "Topology summary" table</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3712">STORM-3712</a>] - Check-Updated-License-Files CI job has been broken</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3720">STORM-3720</a>] - BlobStoreFile getModTime() never updates after first call</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3723">STORM-3723</a>] - ServerUtils.isAnyPosixProcessPidDirAlive might return wrong result</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3725">STORM-3725</a>] - DRPC spout will crash when any one of DRPC server is down</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3727">STORM-3727</a>] - SUPERVISOR_SLOTS_PORTS could be list of Longs</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3728">STORM-3728</a>] - Workers are not able to connect to Pacemaker if pacemaker.auth.method is KERBEROS</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3729">STORM-3729</a>] - Assigning memory greater and equal than 2048m will make assgin memory for slot values to 1m</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3731">STORM-3731</a>] - Remove unused nashorn import in storm-loadgen:OutputStream.java</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3733">STORM-3733</a>] - AsyncLocalizer stuck looking for missing topology</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3735">STORM-3735</a>] - Kyro serialization fails on some metric tuples when topology.fall.back.on.java.serialization is false</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3740">STORM-3740</a>] - Asynchronous background blob download can cause orphaned blob references</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3741">STORM-3741</a>] - Maven Surefire plugin corrupts output and creates an excessive log file</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3748">STORM-3748</a>] - prevent concurrent modification when fetching v2 metrics</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3763">STORM-3763</a>] - Backpressure message ignored by the receiver caused the topology to not progress</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3765">STORM-3765</a>] - NPE in DRPCSimpleACLAuthorizer.readAclFromConfig when drpc.authorizer.acl has no values</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3767">STORM-3767</a>] - NPE on getComponentPendingProfileActions </li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3769">STORM-3769</a>] - Failed adding references to blobs: FileNotFoundException</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3775">STORM-3775</a>] - topology.blobstore.map can cause supervisor restarts</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3785">STORM-3785</a>] - Rate metrics are wrongly divided by 1000000</li> |
| </ul> |
| |
| <h2>Comment</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3687">STORM-3687</a>] - Add a warning about possible issues on a mixed cluster if the StormCommon.systemTopology implementation is changed</li> |
| </ul> |
| |
| <h2>Dependency upgrade</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3718">STORM-3718</a>] - Updating the dropwizard dependency</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3757">STORM-3757</a>] - Update jackson version to 2.10.0</li> |
| </ul> |
| |
| <h2>Documentation</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3635">STORM-3635</a>] - Add LocalityAwareness documentation</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3722">STORM-3722</a>] - Update committer list</li> |
| </ul> |
| |
| <h2>Test</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3743">STORM-3743</a>] - Add new topologies for TestLargeCluster</li> |
| </ul> |
| |
| <h2>Sub-task</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3674">STORM-3674</a>] - explicitly specify pip2 and pip3 in travis-install.sh</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3681">STORM-3681</a>] - Enable basic Travis ARM CI job</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3711">STORM-3711</a>] - Enable all the modules in ARM CI</li> |
| </ul> |
| </description> |
| <pubDate>Mon, 27 Sep 2021 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2021/09/27/storm230-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2021/09/27/storm230-released.html</guid> |
| |
| |
| </item> |
| |
| <item> |
| <title>Apache Storm 2.2.0 Released</title> |
| <description><p>The Apache Storm community is pleased to announce that version 2.2.0 has been released and is available from <a href="/downloads.html">the downloads page</a>.</p> |
| |
| <p>This release includes a number of code improvements and important bug fixes that improve Apache Storm&#39;s performance, stability and fault tolerance. We encourage users of previous versions to upgrade to this latest release.</p> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Special thanks are due to all those who have contributed to Apache Storm -- whether through direct code contributions, documentation, bug reports, or helping other users on the mailing lists. Your efforts are much appreciated.</p> |
| |
| <h2 id="changes-in-this-release">Changes in this Release</h2> |
| |
| <h2>New Feature</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-1293">STORM-1293</a>] - port backtype.storm.messaging.netty-integration-test to java</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-1304">STORM-1304</a>] - port backtype.storm.submitter-test to java</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3259">STORM-3259</a>] - NUMA support for Storm</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3479">STORM-3479</a>] - HB timeout configurable on a topology level</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3480">STORM-3480</a>] - Implement One Executor Per Worker RAS Option</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3482">STORM-3482</a>] - Implement One Worker Per Component Option</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3492">STORM-3492</a>] - Adding configuration for blacklisting scheduler behavior</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3585">STORM-3585</a>] - Change ConstraintSolverStrategy to allow max co-Location Count for spreading components</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3627">STORM-3627</a>] - Allow use of shortNames for Metrics for worker in Metrics-V2</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3636">STORM-3636</a>] - Enable SSL credentials auto reload for storm UI, LogViewer and DRPC server</li> |
| </ul> |
| |
| <h2>Improvement</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-2749">STORM-2749</a>] - Remove state spout since it's never supported by storm</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3066">STORM-3066</a>] - Storm Flux variable substitution</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3071">STORM-3071</a>] - change checkstyle plugin setting logViolationsToConsole to true</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3257">STORM-3257</a>] - 'storm kill' command line should be able to continue on error</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3434">STORM-3434</a>] - server: fix all checkstyle warnings</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3484">STORM-3484</a>] - Add Blacklisted Supervisors Info To UI</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3490">STORM-3490</a>] - Add checkstyle rule RedundantModifier</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3493">STORM-3493</a>] - Allow overriding python interpreter by environment variable</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3494">STORM-3494</a>] - Use UserGroupInformation to login to HDFS only once per process</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3507">STORM-3507</a>] - Need feedback from blacklisting to scheduling</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3509">STORM-3509</a>] - Improved RAS scheduling</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3529">STORM-3529</a>] - Catch and log RetriableException in KafkaOffsetMetric</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3530">STORM-3530</a>] - Improve Scheduling Failure Message</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3534">STORM-3534</a>] - Add generic resources to UI</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3536">STORM-3536</a>] - Add Generic-resources.md</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3538">STORM-3538</a>] - Add Meter for sendSupervisorAssignments exception</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3539">STORM-3539</a>] - Add metric for worker start time out</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3541">STORM-3541</a>] - allow reporting of v2 metrics api using metrics tick</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3543">STORM-3543</a>] - Avoid iterators for task hook info objects</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3545">STORM-3545</a>] - blob update spews errors until cleanup occurs after topology killed</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3548">STORM-3548</a>] - Remove iterator from Task.sendUnanchored</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3555">STORM-3555</a>] - Add meter for tracking errors killing workers</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3557">STORM-3557</a>] - allow health checks to pass on timeout</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3570">STORM-3570</a>] - add config name when validation fails with ClassNotFoundException</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3571">STORM-3571</a>] - Add topology info to slot warning messages</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3575">STORM-3575</a>] - Fix Scheduler Status on failure after multiple attempts</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3581">STORM-3581</a>] - Change log level to info to show the config classes being used for validation</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3584">STORM-3584</a>] - Support getting version info from a wildcard classpath entry</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3587">STORM-3587</a>] - Allow Scheduler futureTask to gracefully exit and register message on timeout</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3588">STORM-3588</a>] - RAS scheduler should not pre-empt and evict topologies due to generic resource</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3589">STORM-3589</a>] - Iterator in BaseResourceStrategy is potentially buggy</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3591">STORM-3591</a>] - Improve GRAS Strategy Log</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3594">STORM-3594</a>] - Add checkstyle rule WhitespaceAfter</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3596">STORM-3596</a>] - Feed send assignment status into blacklist scheduler</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3600">STORM-3600</a>] - ResourceAwareScheduler taking too long to schedule</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3604">STORM-3604</a>] - HealthChecker should print out error message when it fails</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3605">STORM-3605</a>] - add meter to track scheduling timeouts</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3614">STORM-3614</a>] - update SystemBolt metrics to use v2 API</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3616">STORM-3616</a>] - If running upload credentials and no autocreds are found, we should have an option to fail</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3618">STORM-3618</a>] - add meter for tracking internal scheduling errors</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3619">STORM-3619</a>] - Add null check for the topology name</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3625">STORM-3625</a>] - Storm CLI should validate topology name on client side</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3632">STORM-3632</a>] - Reduce SimpleSaslServerCallbackHandler supervisor logging</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3633">STORM-3633</a>] - Add message that supervisor is killing detached workers</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3634">STORM-3634</a>] - validate numa ports are contained in supervisor.slots.ports</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3640">STORM-3640</a>] - timed out health check processes should be killed</li> |
| </ul> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-2483">STORM-2483</a>] - wrong parameters order</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3498">STORM-3498</a>] - Fix missing cases of invoking bash directly without /bin/env</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3504">STORM-3504</a>] - AsyncLocalizerTest is stubbing file system operations</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3510">STORM-3510</a>] - WorkerState.transferLocalBatch backpressure resend logic fix</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3511">STORM-3511</a>] - Nimbus logs got flood with TTransportException Error messages (because of thrift 0.12.0)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3512">STORM-3512</a>] - Nimbus failing on startup with `GLIBC_2.12' not found</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3519">STORM-3519</a>] - Change ConstraintSolverStrategy::backtrackSearch to avoid StackOverflowException</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3523">STORM-3523</a>] - supervisor restarts when releasing slot with missing file</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3527">STORM-3527</a>] - Container.getWorkerUser() should check if the user name is empty</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3540">STORM-3540</a>] - Pacemaker race condition can cause continual reconnection</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3549">STORM-3549</a>] - use of topology specific jaas conf doesn't work with kafka</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3551">STORM-3551</a>] - Fix LocalAssignment Equivalency in Slot for Generice Resource Aware Scheduler</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3552">STORM-3552</a>] - Storm CLI set_log_level no longer updates the log level</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3567">STORM-3567</a>] - Topology UI page is showing total resources for each component if not scheduled</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3568">STORM-3568</a>] - Topology UI page "Change Log Level" should not allow empty logger name</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3572">STORM-3572</a>] - Topology visualization can fail if executor is not up</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3577">STORM-3577</a>] - upload-credentials Breaks Topology in secure cluster</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3580">STORM-3580</a>] - Config overrides supplied using -c in storm.py not passed to all commands</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3583">STORM-3583</a>] - Handle exceptions when AsyncLocalizer tries to get local resources</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3598">STORM-3598</a>] - Storm UI visualization throws NullPointerException</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3602">STORM-3602</a>] - loadaware shuffle can overload local worker</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3606">STORM-3606</a>] - AutoTGT shouldn't invoke TGT renewal thread (from UserGroupInformation.loginUserFromSubject)</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3609">STORM-3609</a>] - ClassCastException when credentials are updated for ICredentialsListener spout/bolt instances</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3613">STORM-3613</a>] - storm.py should include lib-worker instead of lib directory in the classpath while submitting a topology</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3620">STORM-3620</a>] - Data corruption can happen when components are multi-threaded because of non thread-safe serializer</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3622">STORM-3622</a>] - Race Condition in CachedThreadStatesGaugeSet registered at SystemBolt</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3623">STORM-3623</a>] - v2 metrics tick reports all worker metrics within each executor</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3626">STORM-3626</a>] - storm-kafka-migration should pull in storm-client as "provided" dependency</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3629">STORM-3629</a>] - Logviewer should always allow admins to access logs</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3631">STORM-3631</a>] - Wrong format of logs.users/groups in topology conf can cause supervisor/logviewer to terminate</li> |
| </ul> |
| |
| <h2>Comment</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3231">STORM-3231</a>] - TopologyBySubmissionTimeComparator does not consider priority</li> |
| </ul> |
| |
| <h2>Dependency upgrade</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3608">STORM-3608</a>] - Upgrade snakeyaml from 1.11 to 1.26 (latest)</li> |
| </ul> |
| |
| <h2>Documentation</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3508">STORM-3508</a>] - The links to download in setting up environmtn page are broken</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3615">STORM-3615</a>] - Add documentation for Storm NUMA support</li> |
| </ul> |
| |
| <h2>Task</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3211">STORM-3211</a>] - WindowedBoltExecutor NPE if wrapped bolt returns null from getComponentConfiguration</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3306">STORM-3306</a>] - Some tests in storm-core/test/jvm/org/apache/storm/integration/TopologyIntegrationTest.java are using Thrift to build topologies. They should use TopologyBuilder instead. </li> |
| </ul> |
| |
| <h2>Test</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3475">STORM-3475</a>] - Add ConstraintSolverStrategy Unit Test</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3495">STORM-3495</a>] - TestConstraintSolverStrategy is not stable on travis</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3503">STORM-3503</a>] - Create unit tests for blacklistOnBadSlot option</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3525">STORM-3525</a>] - Large Contraint Solver test fails on some VM</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3651">STORM-3651</a>] - Give producerTasks in ExecutorTransferMultiThreadingTest.testExecutorTransfer more time to finish</li> |
| </ul> |
| |
| <h2>Sub-task</h2> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-2687">STORM-2687</a>] - Group Topology executors by network proximity needs and schedule them on "network wise" close slots</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3486">STORM-3486</a>] - Upgrade to Jersey 2.29</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3578">STORM-3578</a>] - ClientAuthUtils.insertWorkerTokens removes exiting and new WorkerToken altogether if they are equal</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3579">STORM-3579</a>] - Fix Kerberos connection from Worker to Nimbus/Supervisor</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3599">STORM-3599</a>] - Bump the rocksdbjni to 5.18.4</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/STORM-3607">STORM-3607</a>] - Document the exceptions topologies will see from TGT renewal thread</li> |
| </ul> |
| </description> |
| <pubDate>Tue, 30 Jun 2020 00:00:00 +0200</pubDate> |
| <link>https://storm.apache.org/2020/06/30/storm220-released.html</link> |
| <guid isPermaLink="true">https://storm.apache.org/2020/06/30/storm220-released.html</guid> |
| |
| |
| </item> |
| |
| </channel> |
| </rss> |