Assets 2

This is the first release of Heron as an Apache Incubating Project

  • add .htaccess and index.html [https://github.com//issues/2758] (#2872)
  • Make MetricsManager.java a target so that it can be customized (#2902)
  • cleaning removed directory (#2903)
  • Refactor CheckpointManager to move initialization code out of constructor (#2901)
  • Add extra info when failed to create new instance of class (#2870)
  • add documentation about nomad consul integration (#2898)
  • add src export (#2899)
  • submit topology file by uri (#2886)
  • move downloader registry map to yaml (#2884)
  • Nwang/update license in other files (#2895)
  • fixing test (#2894)
  • Refactoring Nomad documentation and add documentation on running heron via docker on Nomad (#2876)
  • Update license text in py files (#2889)
  • pull yaml cpp for official release page (#2893)
  • check checkpoint file exists before deleting it (#2883)
  • remove thrift and scribe to prepare for apache release (#2879)
  • Update license text in yaml files (#2887)
  • Update license text in scala files (#2888)
  • Update license text in H files (#2885)
  • Update license text in java files (#2881)
  • Update license text in cpp files (#2882)
  • Update NOTICE file (#2878)
  • Scala Streamlet API Documentation is being added (#2871)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2869)
  • Fix kryo factor config (#2868)
  • Add extra info when failed to create new instance of class (#2867)
  • improving nomad launch script (#2862)
  • k8s ensure response body is closed after reading an error. (#2863)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)
  • fix healthmgr metrics (#2839)
  • Integrate runtime config and rate limit (#2846)
  • package rename and related fixes (#2853)
  • Align MetricsCacheMgr location discovery in Stmgr (#2797)
  • Update Dhalion dependency version (#2821)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)
  • Rate limit needs to be disabled before the bufferevent_free call (#2848)
  • Add sha256 checksums for all http_archives (#2856)
  • expose heron metrics as a service in Nomad (#2859)
  • Add two backup urls for zookeeper (#2857)
  • Joshfischer/eco stateful topology (#2851)
  • Eco for heron topologies (#2849)
  • Add json format for dry-run (#2842)
  • add config for apiserver overrides (#2845)
  • While emitting in spout, adhere to the batch size limit (#2798)
  • avoid make install for libunwind (#2844)
  • Heron JavaDoc and Documentation Fixes (#2838)
  • removed glog/gperftools/libevent/libunwind/zookeeper tar.gz from source (#2833)
Assets 2
  • Fix annotation processor (#3038)
  • Refactor heron_executor to make it easier to customize (#3043)
  • Remove libunwind patches (#3041)
  • cleanup README (#3037)
  • Fix Topology-API window documentation (#3039)
  • Nwang/update thirdparty license (#3042)
  • Fix 'Copyright 2015 The Heron Authors' in scripts (#3036)
  • Remove unnecessary createSupplierStreamlet from Scala StreamletImpl (#3030)
  • Nwang/remove stateful from streamletoperator (#3034)
  • fix to generate correct artificats [https://github.com/apache/incubat… (#3014)
  • refactor JavaSerializer for proper closing input/output streams (#3031)
  • Revert "refactor JavaSerializer for closing input/output stream"
  • refactor JavaSerializer for closing input/output stream
  • heron shell access directory
  • Add license headers and rat-exception file (#3011)
  • fix integration test failure with topo parallelism update (#3026)
  • add max thread limit in integration test (#3025)
  • run integration tests parallelly (#3024)
  • use RoundRobinPacking algorithm by default (#3022)
  • fixstyle (#3023)
  • Fix build of eco/tests/... and scripts/release/... (#3012)
  • Log executor command line arguments (#3020)
  • fix healthmgr unit tests (#3018)
  • Update README(updated urls and added developer link) (#3010)
  • Fix javadoc errors (#3017)
  • revert heron_excutor.py - delete unnecessary logs (#3008)
  • Fix path and package name in docs/comments/tests (#3007)
  • Yaoli/fix stateful test (#3004)
  • Fix RAM config in example code (#3006)
  • fix building problem with source tarball (#3005)
  • Remove icomoon usage from tools/ui (#2999)
  • Move license header in react dom components (#3003)
  • chmodcicheck (#3002)
  • fixunit (#3001)
  • fixunit (#3000)
  • enablebypassintegrationtests (#2997)
  • Fix the handling of container number in api server (#2995)
  • Nwang/make spout/bolt compatible to storm 1.x (#2993)
  • get back newParallelism ifelse branch (#2992)
  • Add gitattributes to remove website directory from archive (#2996)
  • remove crreal BUILD file (#2988)
  • Chmod travis ci.sh (#2991)
  • Revert mode change in sh files (#2990)
  • Nwang/clean trailing white space (#2989)
  • Yaoli/test (#2987)
  • use cereal lib configured in WORKSPACE (#2986)
  • Extending update command to allow number of containers to be modified at runtime (#2980)
  • Metrics added to measure the rate at which tuples are added to the queue at spout gateway (#2981)
  • Nwang/add missing licenses (#2984)
  • Docker Ubuntu tweaks (#2975)
  • update license information (#2977)
  • [healthmgr] fix style (#2983)
  • fixsimportimport (#2982)
  • [healthmgr] refactor physicalplanprovider and topologyprovider (#2979)
  • Adding average Serialization/Deserialization time per tuple (#2976)
  • Update error message in RuntimeManagerMain when an exception is catched (#2974)
  • Fixed Spelling. (#2971)
  • package c++ .h and .a files (#2961)
  • spill state to local disk when configured (#2967)
  • fix metrics name (#2970)
  • fixing download issue in Nomad scheduler (#2969)
  • Upgrade to the latest Dhalion (#2968)
  • (Ok To Merge) updating docker scripts (#2963)
  • Fix supervisor installation in Centos 7 Dockerfile (#2966)
  • add integration test for instance state in stateful processing (#2956)
  • joshfischer/update k8s docs (#2960)
  • Counting pending tuples (#2951)
  • Make checkpoint manager's ram configurable (#2958)
  • Added endpoint to tracker to fetch packing plan. (#2959)
  • [aurora] add metadata support for aurora (#2934)
  • Refactor StatefulStorage API (#2891)
  • Add log in Bolt/Spout instances after persisting state (#2954)
  • Nwang/fix negative index caused by hash mod (#2953)
  • Counting pending tuples (#2945)
  • Revert the latest version number change of scala rules (#2943)
  • [healthmgr] Enable runtime toggle for AutoRestartBackpressureContainerPolicy (#2923)
  • Universal heronpy (#2948)
  • added S3 uploader configuration in Helm chart (#2939)
  • modify travis ci to enable integration topology test (#2940)
  • add tmaster physical plan endpoint (#2941)
  • add integration topology test (#2938)
  • Add component config in heron UI and Tracker (#2860)
  • Make TopologyBuilder less permissive (#2929)
  • Clean up website gen + website python docs (#2928)
  • make EvitionContext extend Serializable (#2935)
  • Clean up remaining dead references to Twitter (#2930)
  • Upgrade to Bazel 0.14.1 (#2932)
  • Fix code when submitting a toplogy file without an known extension (#2933)
  • Update governance.md and clean up Twitter related content (#2926)
  • Add JDK/JAVA_HOME to bazel_configure.py (#2921)
  • Fix integer types to avoid warnings (#2922)
  • Correct case of acronyms (#2920)
  • Add permissive licence to libunwind (#2914)
  • Add DISCLAIMER file required by Apache policy (#2916)
  • make LocalFSStorage clean checkpoints before store (#2910)
  • refactor healthmgr build (#2912)
  • refactor downlaoder build (#2911)
  • reorder (#2908)
  • log the object when it cannot be serialized when emitting tuples (#2905)
  • Making emit, ack, and fail thread safe (#2692)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2872)
  • Make MetricsManager.java a target so that it can be customized (#2902)
  • cleaning removed directory (#2903)
  • Refactor CheckpointManager to move initialization code out of constructor (#2901)
  • Add extra info when failed to create new instance of class (#2870)
  • add documentation about nomad consul integration (#2898)
  • add src export (#2899)
  • submit topology file by uri (#2886)
  • move downloader registry map to yaml (#2884)
  • Nwang/update license in other files (#2895)
  • fixing test (#2894)
  • Refactoring Nomad documentation and add documentation on running heron via docker on Nomad (#2876)
  • Update license text in py files (#2889)
  • pull yaml cpp for official release page (#2893)
  • check checkpoint file exists before deleting it (#2883)
  • remove thrift and scribe to prepare for apache release (#2879)
  • Update license text in yaml files (#2887)
  • Update license text in scala files (#2888)
  • Update license text in H files (#2885)
  • Update license text in java files (#2881)
  • Update license text in cpp files (#2882)
  • Update NOTICE file (#2878)
  • Scala Streamlet API Documentation is being added (#2871)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2869)
  • Fix kryo factor config (#2868)
  • Add extra info when failed to create new instance of class (#2867)
  • improving nomad launch script (#2862)
  • k8s ensure response body is closed after reading an error. (#2863)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)
  • fix healthmgr metrics (#2839)
  • Integrate runtime config and rate limit (#2846)
  • package rename and related fixes (#2853)
  • Align MetricsCacheMgr location discovery in Stmgr (#2797)
  • Update Dhalion dependency version (#2821)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)
  • Rate limit needs to be disabled before the bufferevent_free call (#2848)
  • Add sha256 checksums for all http_archives (#2856)
  • expose heron metrics as a service in Nomad (#2859)
  • Add two backup urls for zookeeper (#2857)
  • Joshfischer/eco stateful topology (#2851)
  • Eco for heron topologies (#2849)
  • Add json format for dry-run (#2842)
  • add config for apiserver overrides (#2845)
  • While emitting in spout, adhere to the batch size limit (#2798)
  • avoid make install for libunwind (#2844)
  • Heron JavaDoc and Documentation Fixes (#2838)
  • removed glog/gperftools/libevent/libunwind/zookeeper tar.gz from source (#2833)
Pre-release

@nlu90 nlu90 released this Sep 26, 2018 · 171 commits to master since this release

Assets 2
heron shell access directory

@nlu90 nlu90 released this Sep 24, 2018 · 9 commits to release/v-0.20.0-incubating since this release

Assets 2
  • fix to generate correct artificats [https://github.com/apache/incubat… (#3014)
  • refactor JavaSerializer for proper closing input/output streams (#3031)
  • Revert "refactor JavaSerializer for closing input/output stream"
  • refactor JavaSerializer for closing input/output stream
  • heron shell access directory
  • Add license headers and rat-exception file (#3011)
  • fix integration test failure with topo parallelism update (#3026)
  • add max thread limit in integration test (#3025)
  • run integration tests parallelly (#3024)
  • use RoundRobinPacking algorithm by default (#3022)
  • fixstyle (#3023)
  • Fix build of eco/tests/... and scripts/release/... (#3012)
  • Log executor command line arguments (#3020)
  • fix healthmgr unit tests (#3018)
  • Update README(updated urls and added developer link) (#3010)
  • Fix javadoc errors (#3017)
  • revert heron_excutor.py - delete unnecessary logs (#3008)
  • Fix path and package name in docs/comments/tests (#3007)
  • Yaoli/fix stateful test (#3004)
  • Fix RAM config in example code (#3006)
  • fix building problem with source tarball (#3005)
  • Remove icomoon usage from tools/ui (#2999)
  • Move license header in react dom components (#3003)
  • chmodcicheck (#3002)
  • fixunit (#3001)
  • fixunit (#3000)
  • enablebypassintegrationtests (#2997)
  • Fix the handling of container number in api server (#2995)
  • Nwang/make spout/bolt compatible to storm 1.x (#2993)
  • get back newParallelism ifelse branch (#2992)
  • Add gitattributes to remove website directory from archive (#2996)
  • remove crreal BUILD file (#2988)
  • Chmod travis ci.sh (#2991)
  • Revert mode change in sh files (#2990)
  • Nwang/clean trailing white space (#2989)
  • Yaoli/test (#2987)
  • use cereal lib configured in WORKSPACE (#2986)
  • Extending update command to allow number of containers to be modified at runtime (#2980)
  • Metrics added to measure the rate at which tuples are added to the queue at spout gateway (#2981)
  • Nwang/add missing licenses (#2984)
  • Docker Ubuntu tweaks (#2975)
  • update license information (#2977)
  • [healthmgr] fix style (#2983)
  • fixsimportimport (#2982)
  • [healthmgr] refactor physicalplanprovider and topologyprovider (#2979)
  • Adding average Serialization/Deserialization time per tuple (#2976)
  • Update error message in RuntimeManagerMain when an exception is catched (#2974)
  • Fixed Spelling. (#2971)
  • package c++ .h and .a files (#2961)
  • spill state to local disk when configured (#2967)
  • fix metrics name (#2970)
  • fixing download issue in Nomad scheduler (#2969)
  • Upgrade to the latest Dhalion (#2968)
  • (Ok To Merge) updating docker scripts (#2963)
  • Fix supervisor installation in Centos 7 Dockerfile (#2966)
  • add integration test for instance state in stateful processing (#2956)
  • joshfischer/update k8s docs (#2960)
  • Counting pending tuples (#2951)
  • Make checkpoint manager's ram configurable (#2958)
  • Added endpoint to tracker to fetch packing plan. (#2959)
  • [aurora] add metadata support for aurora (#2934)
  • Refactor StatefulStorage API (#2891)
  • Add log in Bolt/Spout instances after persisting state (#2954)
  • Nwang/fix negative index caused by hash mod (#2953)
  • Counting pending tuples (#2945)
  • Revert the latest version number change of scala rules (#2943)
  • [healthmgr] Enable runtime toggle for AutoRestartBackpressureContainerPolicy (#2923)
  • Universal heronpy (#2948)
  • added S3 uploader configuration in Helm chart (#2939)
  • modify travis ci to enable integration topology test (#2940)
  • add tmaster physical plan endpoint (#2941)
  • add integration topology test (#2938)
  • Add component config in heron UI and Tracker (#2860)
  • Make TopologyBuilder less permissive (#2929)
  • Clean up website gen + website python docs (#2928)
  • make EvitionContext extend Serializable (#2935)
  • Clean up remaining dead references to Twitter (#2930)
  • Upgrade to Bazel 0.14.1 (#2932)
  • Fix code when submitting a toplogy file without an known extension (#2933)
  • Update governance.md and clean up Twitter related content (#2926)
  • Add JDK/JAVA_HOME to bazel_configure.py (#2921)
  • Fix integer types to avoid warnings (#2922)
  • Correct case of acronyms (#2920)
  • Add permissive licence to libunwind (#2914)
  • Add DISCLAIMER file required by Apache policy (#2916)
  • make LocalFSStorage clean checkpoints before store (#2910)
  • refactor healthmgr build (#2912)
  • refactor downlaoder build (#2911)
  • reorder (#2908)
  • log the object when it cannot be serialized when emitting tuples (#2905)
  • Making emit, ack, and fail thread safe (#2692)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2872)
  • Make MetricsManager.java a target so that it can be customized (#2902)
  • cleaning removed directory (#2903)
  • Refactor CheckpointManager to move initialization code out of constructor (#2901)
  • Add extra info when failed to create new instance of class (#2870)
  • add documentation about nomad consul integration (#2898)
  • add src export (#2899)
  • submit topology file by uri (#2886)
  • move downloader registry map to yaml (#2884)
  • Nwang/update license in other files (#2895)
  • fixing test (#2894)
  • Refactoring Nomad documentation and add documentation on running heron via docker on Nomad (#2876)
  • Update license text in py files (#2889)
  • pull yaml cpp for official release page (#2893)
  • check checkpoint file exists before deleting it (#2883)
  • remove thrift and scribe to prepare for apache release (#2879)
  • Update license text in yaml files (#2887)
  • Update license text in scala files (#2888)
  • Update license text in H files (#2885)
  • Update license text in java files (#2881)
  • Update license text in cpp files (#2882)
  • Update NOTICE file (#2878)
  • Scala Streamlet API Documentation is being added (#2871)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2869)
  • Fix kryo factor config (#2868)
  • Add extra info when failed to create new instance of class (#2867)
  • improving nomad launch script (#2862)
  • k8s ensure response body is closed after reading an error. (#2863)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)
  • fix healthmgr metrics (#2839)
  • Integrate runtime config and rate limit (#2846)
  • package rename and related fixes (#2853)
  • Align MetricsCacheMgr location discovery in Stmgr (#2797)
  • Update Dhalion dependency version (#2821)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)
  • Rate limit needs to be disabled before the bufferevent_free call (#2848)
  • Add sha256 checksums for all http_archives (#2856)
  • expose heron metrics as a service in Nomad (#2859)
  • Add two backup urls for zookeeper (#2857)
  • Joshfischer/eco stateful topology (#2851)
  • Eco for heron topologies (#2849)
  • Add json format for dry-run (#2842)
  • add config for apiserver overrides (#2845)
  • While emitting in spout, adhere to the batch size limit (#2798)
  • avoid make install for libunwind (#2844)
  • Heron JavaDoc and Documentation Fixes (#2838)
  • removed glog/gperftools/libevent/libunwind/zookeeper tar.gz from source (#2833)

@nlu90 nlu90 released this Aug 23, 2018 · 28 commits to release/v-0.20.0-incubating since this release

Assets 2
  • Fix RAM config in example code (#3006)
  • fix building problem with source tarball (#3005)
  • Remove icomoon usage from tools/ui (#2999)
  • Move license header in react dom components (#3003)
  • chmodcicheck (#3002)
  • fixunit (#3001)
  • fixunit (#3000)
  • enablebypassintegrationtests (#2997)
  • Fix the handling of container number in api server (#2995)
  • Nwang/make spout/bolt compatible to storm 1.x (#2993)
  • get back newParallelism ifelse branch (#2992)
  • Add gitattributes to remove website directory from archive (#2996)
  • remove crreal BUILD file (#2988)
  • Chmod travis ci.sh (#2991)
  • Revert mode change in sh files (#2990)
  • Nwang/clean trailing white space (#2989)
  • Yaoli/test (#2987)
  • use cereal lib configured in WORKSPACE (#2986)
  • Extending update command to allow number of containers to be modified at runtime (#2980)
  • Metrics added to measure the rate at which tuples are added to the queue at spout gateway (#2981)
  • Nwang/add missing licenses (#2984)
  • Docker Ubuntu tweaks (#2975)
  • update license information (#2977)
  • [healthmgr] fix style (#2983)
  • fixsimportimport (#2982)
  • [healthmgr] refactor physicalplanprovider and topologyprovider (#2979)
  • Adding average Serialization/Deserialization time per tuple (#2976)
  • Update error message in RuntimeManagerMain when an exception is catched (#2974)
  • Fixed Spelling. (#2971)
  • package c++ .h and .a files (#2961)
  • spill state to local disk when configured (#2967)
  • fix metrics name (#2970)
  • fixing download issue in Nomad scheduler (#2969)
  • Upgrade to the latest Dhalion (#2968)
  • (Ok To Merge) updating docker scripts (#2963)
  • Fix supervisor installation in Centos 7 Dockerfile (#2966)
  • add integration test for instance state in stateful processing (#2956)
  • joshfischer/update k8s docs (#2960)
  • Counting pending tuples (#2951)
  • Make checkpoint manager's ram configurable (#2958)
  • Added endpoint to tracker to fetch packing plan. (#2959)
  • [aurora] add metadata support for aurora (#2934)
  • Refactor StatefulStorage API (#2891)
  • Add log in Bolt/Spout instances after persisting state (#2954)
  • Nwang/fix negative index caused by hash mod (#2953)
  • Counting pending tuples (#2945)
  • Revert the latest version number change of scala rules (#2943)
  • [healthmgr] Enable runtime toggle for AutoRestartBackpressureContainerPolicy (#2923)
  • Universal heronpy (#2948)
  • added S3 uploader configuration in Helm chart (#2939)
  • modify travis ci to enable integration topology test (#2940)
  • add tmaster physical plan endpoint (#2941)
  • add integration topology test (#2938)
  • Add component config in heron UI and Tracker (#2860)
  • Make TopologyBuilder less permissive (#2929)
  • Clean up website gen + website python docs (#2928)
  • make EvitionContext extend Serializable (#2935)
  • Clean up remaining dead references to Twitter (#2930)
  • Upgrade to Bazel 0.14.1 (#2932)
  • Fix code when submitting a toplogy file without an known extension (#2933)
  • Update governance.md and clean up Twitter related content (#2926)
  • Add JDK/JAVA_HOME to bazel_configure.py (#2921)
  • Fix integer types to avoid warnings (#2922)
  • Correct case of acronyms (#2920)
  • Add permissive licence to libunwind (#2914)
  • Add DISCLAIMER file required by Apache policy (#2916)
  • make LocalFSStorage clean checkpoints before store (#2910)
  • refactor healthmgr build (#2912)
  • refactor downlaoder build (#2911)
  • reorder (#2908)
  • log the object when it cannot be serialized when emitting tuples (#2905)
  • Making emit, ack, and fail thread safe (#2692)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2872)
  • Make MetricsManager.java a target so that it can be customized (#2902)
  • cleaning removed directory (#2903)
  • Refactor CheckpointManager to move initialization code out of constructor (#2901)
  • Add extra info when failed to create new instance of class (#2870)
  • add documentation about nomad consul integration (#2898)
  • add src export (#2899)
  • submit topology file by uri (#2886)
  • move downloader registry map to yaml (#2884)
  • Nwang/update license in other files (#2895)
  • fixing test (#2894)
  • Refactoring Nomad documentation and add documentation on running heron via docker on Nomad (#2876)
  • Update license text in py files (#2889)
  • pull yaml cpp for official release page (#2893)
  • check checkpoint file exists before deleting it (#2883)
  • remove thrift and scribe to prepare for apache release (#2879)
  • Update license text in yaml files (#2887)
  • Update license text in scala files (#2888)
  • Update license text in H files (#2885)
  • Update license text in java files (#2881)
  • Update license text in cpp files (#2882)
  • Update NOTICE file (#2878)
  • Scala Streamlet API Documentation is being added (#2871)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2869)
  • Fix kryo factor config (#2868)
  • Add extra info when failed to create new instance of class (#2867)
  • improving nomad launch script (#2862)
  • k8s ensure response body is closed after reading an error. (#2863)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)
  • fix healthmgr metrics (#2839)
  • Integrate runtime config and rate limit (#2846)
  • package rename and related fixes (#2853)
  • Align MetricsCacheMgr location discovery in Stmgr (#2797)
  • Update Dhalion dependency version (#2821)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)
  • Rate limit needs to be disabled before the bufferevent_free call (#2848)
  • Add sha256 checksums for all http_archives (#2856)
  • expose heron metrics as a service in Nomad (#2859)
  • Add two backup urls for zookeeper (#2857)
  • Joshfischer/eco stateful topology (#2851)
  • Eco for heron topologies (#2849)
  • Add json format for dry-run (#2842)
  • add config for apiserver overrides (#2845)
  • While emitting in spout, adhere to the batch size limit (#2798)
  • avoid make install for libunwind (#2844)
  • Heron JavaDoc and Documentation Fixes (#2838)
  • removed glog/gperftools/libevent/libunwind/zookeeper tar.gz from source (#2833)

@nlu90 nlu90 released this Aug 22, 2018 · 30 commits to release/v-0.20.0-incubating since this release

Assets 2
  • Remove icomoon usage from tools/ui (#2999)
  • Move license header in react dom components (#3003)
  • chmodcicheck (#3002)
  • fixunit (#3001)
  • fixunit (#3000)
  • enablebypassintegrationtests (#2997)
  • Fix the handling of container number in api server (#2995)
  • Nwang/make spout/bolt compatible to storm 1.x (#2993)
  • get back newParallelism ifelse branch (#2992)
  • Add gitattributes to remove website directory from archive (#2996)
  • remove crreal BUILD file (#2988)
  • Chmod travis ci.sh (#2991)
  • Revert mode change in sh files (#2990)
  • Nwang/clean trailing white space (#2989)
  • Yaoli/test (#2987)
  • use cereal lib configured in WORKSPACE (#2986)
  • Extending update command to allow number of containers to be modified at runtime (#2980)
  • Metrics added to measure the rate at which tuples are added to the queue at spout gateway (#2981)
  • Nwang/add missing licenses (#2984)
  • Docker Ubuntu tweaks (#2975)
  • update license information (#2977)
  • [healthmgr] fix style (#2983)
  • fixsimportimport (#2982)
  • [healthmgr] refactor physicalplanprovider and topologyprovider (#2979)
  • Adding average Serialization/Deserialization time per tuple (#2976)
  • Update error message in RuntimeManagerMain when an exception is catched (#2974)
  • Fixed Spelling. (#2971)
  • package c++ .h and .a files (#2961)
  • spill state to local disk when configured (#2967)
  • fix metrics name (#2970)
  • fixing download issue in Nomad scheduler (#2969)
  • Upgrade to the latest Dhalion (#2968)
  • (Ok To Merge) updating docker scripts (#2963)
  • Fix supervisor installation in Centos 7 Dockerfile (#2966)
  • add integration test for instance state in stateful processing (#2956)
  • joshfischer/update k8s docs (#2960)
  • Counting pending tuples (#2951)
  • Make checkpoint manager's ram configurable (#2958)
  • Added endpoint to tracker to fetch packing plan. (#2959)
  • [aurora] add metadata support for aurora (#2934)
  • Refactor StatefulStorage API (#2891)
  • Add log in Bolt/Spout instances after persisting state (#2954)
  • Nwang/fix negative index caused by hash mod (#2953)
  • Counting pending tuples (#2945)
  • Revert the latest version number change of scala rules (#2943)
  • [healthmgr] Enable runtime toggle for AutoRestartBackpressureContainerPolicy (#2923)
  • Universal heronpy (#2948)
  • added S3 uploader configuration in Helm chart (#2939)
  • modify travis ci to enable integration topology test (#2940)
  • add tmaster physical plan endpoint (#2941)
  • add integration topology test (#2938)
  • Add component config in heron UI and Tracker (#2860)
  • Make TopologyBuilder less permissive (#2929)
  • Clean up website gen + website python docs (#2928)
  • make EvitionContext extend Serializable (#2935)
  • Clean up remaining dead references to Twitter (#2930)
  • Upgrade to Bazel 0.14.1 (#2932)
  • Fix code when submitting a toplogy file without an known extension (#2933)
  • Update governance.md and clean up Twitter related content (#2926)
  • Add JDK/JAVA_HOME to bazel_configure.py (#2921)
  • Fix integer types to avoid warnings (#2922)
  • Correct case of acronyms (#2920)
  • Add permissive licence to libunwind (#2914)
  • Add DISCLAIMER file required by Apache policy (#2916)
  • make LocalFSStorage clean checkpoints before store (#2910)
  • refactor healthmgr build (#2912)
  • refactor downlaoder build (#2911)
  • reorder (#2908)
  • log the object when it cannot be serialized when emitting tuples (#2905)
  • Making emit, ack, and fail thread safe (#2692)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2872)
  • Make MetricsManager.java a target so that it can be customized (#2902)
  • cleaning removed directory (#2903)
  • Refactor CheckpointManager to move initialization code out of constructor (#2901)
  • Add extra info when failed to create new instance of class (#2870)
  • add documentation about nomad consul integration (#2898)
  • add src export (#2899)
  • submit topology file by uri (#2886)
  • move downloader registry map to yaml (#2884)
  • Nwang/update license in other files (#2895)
  • fixing test (#2894)
  • Refactoring Nomad documentation and add documentation on running heron via docker on Nomad (#2876)
  • Update license text in py files (#2889)
  • pull yaml cpp for official release page (#2893)
  • check checkpoint file exists before deleting it (#2883)
  • remove thrift and scribe to prepare for apache release (#2879)
  • Update license text in yaml files (#2887)
  • Update license text in scala files (#2888)
  • Update license text in H files (#2885)
  • Update license text in java files (#2881)
  • Update license text in cpp files (#2882)
  • Update NOTICE file (#2878)
  • Scala Streamlet API Documentation is being added (#2871)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2869)
  • Fix kryo factor config (#2868)
  • Add extra info when failed to create new instance of class (#2867)
  • improving nomad launch script (#2862)
  • k8s ensure response body is closed after reading an error. (#2863)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)
  • fix healthmgr metrics (#2839)
  • Integrate runtime config and rate limit (#2846)
  • package rename and related fixes (#2853)
  • Align MetricsCacheMgr location discovery in Stmgr (#2797)
  • Update Dhalion dependency version (#2821)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)
  • Rate limit needs to be disabled before the bufferevent_free call (#2848)
  • Add sha256 checksums for all http_archives (#2856)
  • expose heron metrics as a service in Nomad (#2859)
  • Add two backup urls for zookeeper (#2857)
  • Joshfischer/eco stateful topology (#2851)
  • Eco for heron topologies (#2849)
  • Add json format for dry-run (#2842)
  • add config for apiserver overrides (#2845)
  • While emitting in spout, adhere to the batch size limit (#2798)
  • avoid make install for libunwind (#2844)
  • Heron JavaDoc and Documentation Fixes (#2838)
  • removed glog/gperftools/libevent/libunwind/zookeeper tar.gz from source (#2833)

@nlu90 nlu90 released this Aug 15, 2018 · 49 commits to release/v-0.20.0-incubating since this release

Assets 2
  • Docker Ubuntu tweaks (#2975)
  • update license information (#2977)
  • [healthmgr] fix style (#2983)
  • fixsimportimport (#2982)
  • [healthmgr] refactor physicalplanprovider and topologyprovider (#2979)
  • Adding average Serialization/Deserialization time per tuple (#2976)
  • Update error message in RuntimeManagerMain when an exception is catched (#2974)
  • Fixed Spelling. (#2971)
  • package c++ .h and .a files (#2961)
  • spill state to local disk when configured (#2967)
  • fix metrics name (#2970)
  • fixing download issue in Nomad scheduler (#2969)
  • Upgrade to the latest Dhalion (#2968)
  • (Ok To Merge) updating docker scripts (#2963)
  • Fix supervisor installation in Centos 7 Dockerfile (#2966)
  • add integration test for instance state in stateful processing (#2956)
  • joshfischer/update k8s docs (#2960)
  • Counting pending tuples (#2951)
  • Make checkpoint manager's ram configurable (#2958)
  • Added endpoint to tracker to fetch packing plan. (#2959)
  • [aurora] add metadata support for aurora (#2934)
  • Refactor StatefulStorage API (#2891)
  • Add log in Bolt/Spout instances after persisting state (#2954)
  • Nwang/fix negative index caused by hash mod (#2953)
  • Counting pending tuples (#2945)
  • Revert the latest version number change of scala rules (#2943)
  • [healthmgr] Enable runtime toggle for AutoRestartBackpressureContainerPolicy (#2923)
  • Universal heronpy (#2948)
  • added S3 uploader configuration in Helm chart (#2939)
  • modify travis ci to enable integration topology test (#2940)
  • add tmaster physical plan endpoint (#2941)
  • add integration topology test (#2938)
  • Add component config in heron UI and Tracker (#2860)
  • Make TopologyBuilder less permissive (#2929)
  • Clean up website gen + website python docs (#2928)
  • make EvitionContext extend Serializable (#2935)
  • Clean up remaining dead references to Twitter (#2930)
  • Upgrade to Bazel 0.14.1 (#2932)
  • Fix code when submitting a toplogy file without an known extension (#2933)
  • Update governance.md and clean up Twitter related content (#2926)
  • Add JDK/JAVA_HOME to bazel_configure.py (#2921)
  • Fix integer types to avoid warnings (#2922)
  • Correct case of acronyms (#2920)
  • Add permissive licence to libunwind (#2914)
  • Add DISCLAIMER file required by Apache policy (#2916)
  • make LocalFSStorage clean checkpoints before store (#2910)
  • refactor healthmgr build (#2912)
  • refactor downlaoder build (#2911)
  • reorder (#2908)
  • log the object when it cannot be serialized when emitting tuples (#2905)
  • Making emit, ack, and fail thread safe (#2692)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2872)
  • Make MetricsManager.java a target so that it can be customized (#2902)
  • cleaning removed directory (#2903)
  • Refactor CheckpointManager to move initialization code out of constructor (#2901)
  • Add extra info when failed to create new instance of class (#2870)
  • add documentation about nomad consul integration (#2898)
  • add src export (#2899)
  • submit topology file by uri (#2886)
  • move downloader registry map to yaml (#2884)
  • Nwang/update license in other files (#2895)
  • fixing test (#2894)
  • Refactoring Nomad documentation and add documentation on running heron via docker on Nomad (#2876)
  • Update license text in py files (#2889)
  • pull yaml cpp for official release page (#2893)
  • check checkpoint file exists before deleting it (#2883)
  • remove thrift and scribe to prepare for apache release (#2879)
  • Update license text in yaml files (#2887)
  • Update license text in scala files (#2888)
  • Update license text in H files (#2885)
  • Update license text in java files (#2881)
  • Update license text in cpp files (#2882)
  • Update NOTICE file (#2878)
  • Scala Streamlet API Documentation is being added (#2871)
  • add .htaccess and index.html [https://github.com//issues/2758] (#2869)
  • Fix kryo factor config (#2868)
  • Add extra info when failed to create new instance of class (#2867)
  • improving nomad launch script (#2862)
  • k8s ensure response body is closed after reading an error. (#2863)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part II (#2861)
  • fix healthmgr metrics (#2839)
  • Integrate runtime config and rate limit (#2846)
  • package rename and related fixes (#2853)
  • Align MetricsCacheMgr location discovery in Stmgr (#2797)
  • Update Dhalion dependency version (#2821)
  • [Streamlet Scala API] Add Scala Streamlet Integration Tests Part I (#2826)
  • Rate limit needs to be disabled before the bufferevent_free call (#2848)
  • Add sha256 checksums for all http_archives (#2856)
  • expose heron metrics as a service in Nomad (#2859)
  • Add two backup urls for zookeeper (#2857)
  • Joshfischer/eco stateful topology (#2851)
  • Eco for heron topologies (#2849)
  • Add json format for dry-run (#2842)
  • add config for apiserver overrides (#2845)
  • While emitting in spout, adhere to the batch size limit (#2798)
  • avoid make install for libunwind (#2844)
  • Heron JavaDoc and Documentation Fixes (#2838)
  • removed glog/gperftools/libevent/libunwind/zookeeper tar.gz from source (#2833)

@kramasamy kramasamy released this Apr 1, 2018 · 171 commits to master since this release

Assets 8

Release Notes

  • update README.md (#2835)
  • Fix bug in dry-run argument for update command (#2831)
  • removing abstract requirement (#2830)
  • [Documentation] Improve Java Streamlet API doc (#2819)
  • add rate limit change log in stream manager (#2822)
  • Fix URL issues associated with Hugo upgrade (#2825)
  • More website fixes (#2824)
  • Update Git submodule URL for GitHub pages branch (#2823)
  • update baseURL for site generation (#2820)
  • Add missing command line options for runtime config (#2818)
  • Allow the apiserver to set the direct memory size. (#2813)
  • Add a new tmaster endpoint for runtime config (#2747)
  • [Streamlet Scala API] Add Scala Example Support - Part II (#2810)
  • Refactor HttpUploader - Part II (#2812)
  • Fix comment in heron_internals.yaml (#2811)
  • fix library link in WORKSPACE (#2816)
  • modified bazel build to include samoa (#2809)
  • Nomad docker support (#2804)
  • Revert "remove cpu rounding in packing algorithms (#2805)" (#2808)
  • Add memory unit to k8s resource request. (#2802)
  • remove cpu rounding in packing algorithms (#2805)
  • Do not include scribe sink when compiling on non x86 platforms. (#2801)
  • Add per component resource config for cpu and disk (#2800)
  • Fix a typo and comments/doc for per component rate limit config (#2796)
  • [Streamlet Scala API] Add Scala Example Support - Part I (#2791)
  • [Streamlet Scala API] Add Scala StreamletImpl Support - Part V (#2790)
  • Add rate limiter in stmgr (#2783)
  • Correct print errors (#2789)
  • Fix error message when large instance is packed (#2784)
  • Add a new escaping '(61)' for '=' because the original one '='… (#2785)
  • Add runtime config in heron update command (#2760)
  • Fix tracker instance groups. (#2782)
  • add a switch for metricscache (#2744)
  • [healthmgr] add a class to expose metrics to local metricsmgr (#2771)
  • [Streamlet Scala API] Add Scala StreamletImpl Support - Part IV (#2767)
  • Add a topology config endpoint to the tracker. (#2781)
  • Small change to Nomad doc (#2780)
  • Retain heron-core package for YARN like schedulers (#2775)
  • [Streamlet Scala API] Add Scala StreamletImpl Support - Part III (#2764)
  • Builder creation (#2769)
  • Fix heron update on k8s. (#2770)
  • Improve Communicator tests (#2768)
  • [Streamlet Scala API] Add Scala StreamletImpl Support - Part II (#2761)
  • fixing bug in wakeable loop causing IndexOutOfBoundException (#2753)
  • Fix heron-explorer components command. (#2762)
  • Re-organize documentation nav (#2756)
  • Add Scala StreamletImpl Support (#2740)
  • [API] Improve HeronSubmitter (#2746)

@kramasamy kramasamy released this Feb 28, 2018 · 219 commits to master since this release

Assets 8

Release Notes

  • fix WindowedWordCountTopology (#2755)
  • adding additional info to standalone documentation (#2748)
  • fix bug in stateful windows (#2754)
  • Pass role and environment to hava topoology components. (#2752)
  • [HttpUploader] Add Documentation (#2750)
  • Fixed example name in getting-started.md (#2751)

@kramasamy kramasamy released this Feb 28, 2018 · 225 commits to master since this release

Assets 8

Release Notes

  • fixing bugs in the API server when downloading files (#2749)
  • Documentation for the Nomad scheduler (#2723)
  • Allowing API Server to distribute heron core package (#2724)
  • Allow user to run kill command when some topology data is missing (#2730)
  • [#2735 follow up] move out of core into aurora scheduler (#2741)
  • Fix installation docs (#2742)
  • add warning when aurora job add command fails during heron update (#2735)
  • add topology version in tracker runtimestate (#2739)
  • include eco into storm compatibility jar (#2736)
  • JavaCheckstyle fix for IntelliJ setup script (#2738)
  • [healthmgr] add healthmgr src exportation (#2734)
  • Check that current process is not session master (#2731)
  • update heron version in config.yaml (#2732)