https://github.com/twitter/heron

sort by:
Revision Author Date Message Commit Date
f7d8c8d Joshfischer/asf site (#3252) * add asf site redirect * first pass of jenkins script * splitting build site into two steps. Add license headers 08 May 2019, 21:52:16 UTC
06951c2 STREAMCOMP-2724: TMaster migrated to mostly use smart pointers instead of manual memory management (#3248) 02 May 2019, 20:54:23 UTC
b7a6318 Change log level to be severe when exception happens during submission (#3250) 30 April 2019, 21:49:00 UTC
776abe2 Check invalid number of container in round robin packing algorithm (#3251) 30 April 2019, 18:17:18 UTC
ad10325 Fix build when the source code is not managed by git (#3245) 26 April 2019, 04:35:27 UTC
20a892a Improve the error message (with numbers) for the 'More More containers allocated than instance' exception (#3244) 25 April 2019, 06:36:27 UTC
c59ea44 Fix version of PyYAML. (#3240) 25 April 2019, 00:33:05 UTC
e3be7e4 fix the issue that Heron ECO stream builder does not handle IStatefulWindowedBolt (#3235) make Heron ECO stream builder handle IStatefulWindowedBolt add unit test 19 April 2019, 16:21:10 UTC
809be6f Fix extra link shallow copy (#3237) 12 April 2019, 20:04:35 UTC
facd7e7 Fix heron-shell command invocation (#3236) 10 April 2019, 18:29:16 UTC
6f4eee9 Data-driven Extra Links in Heron UI (#3233) * New viz link * data driven extra links 09 April 2019, 19:29:58 UTC
bc47197 init instance state only if the topology is stateful and the component is a stateful component (#3229) 02 April 2019, 21:17:34 UTC
f5cbfd5 Feature/create kafka spout (#3198) * initial commit * remove dependency on heron-storm compatibility library * insert Copyright header * use constant in ConsumerConfig for client configuration add sample topology * change to default Kafka Broker port number * add Javadoc documentation * add documentation 1 * include unit tests for heron kafka spout in Travis * add documentation 2 * support EFFECTIVE_ONCE mode allow defining multiple output streams in ConsumerRecordTransformer 01 April 2019, 17:56:42 UTC
378c8ef memory leak in tmaster fixed (#3230) 01 April 2019, 17:55:53 UTC
5c64d53 fix saving and restoring checkpoint from dlog (#3223) Flush the output stream before closing the underlying dlog writer return -1 when no byte is read from the dlog reader 29 March 2019, 19:35:23 UTC
a6f9c1d initial pass of apache branding (#3228) * first pass of apache branding for menu bar 26 March 2019, 23:46:04 UTC
0841d2c Fix command line result when --dry-run is enabled (#3226) 26 March 2019, 18:23:53 UTC
17f1b06 Joshfischer/fix website (#3225) * adding correct gulp version * fixing classpath error * backtype package done * fixining most javadoc warnings * ignoring all errors of previous java docs * correcting mktmp argument * clean up 24 March 2019, 17:26:16 UTC
88cba61 Make cppckecker independ of pcre (#3224) 22 March 2019, 22:34:53 UTC
fa89a4a Update script bazel version (#3221) 21 March 2019, 22:58:04 UTC
c8ff3d6 upgrade to Apache Bookkeeper 4.7.3 to fix DistributedLog based stateful storage (#3219) * upgrade to bookkeeper 4.7.3 * update kubernetes deployment manifest files 19 March 2019, 16:42:38 UTC
1459748 Updates for Bazel 0.23 compatibility (#3209) * initial set of fixes * add empty build file. update WORKSPACE * update py protobuf to 3.6.1 * fix pex and javadoc rules * update travis bazel version * update --jobs to 1 * revert whitespace changes 19 March 2019, 16:25:05 UTC
4de5b56 Joshfischer/consistent eco examples (#3220) * renaming eco topolgies for consistency * updating eco docs to be consistent with change of example yaml files 19 March 2019, 16:22:21 UTC
71b1c6e Add license headers to ubuntu18 docker files and add cloudpickle to rat exception file (#3218) 16 March 2019, 07:21:24 UTC
9c1cc16 Add an index column in all topologies page (#3216) 15 March 2019, 05:10:21 UTC
ea03ca1 Support overriden configuration in ckpmanager (#3215) * correct the url to download zookeeper 3.4.10 temporarily turn off squashing when building docker image pass overridden yaml configuration to checkpoint manager * revert back to squashed docker images 15 March 2019, 05:10:08 UTC
9d24c94 Enable gperftool HEAPCHECK in integration test (#3201) * enable heapcheck * refactor commands in heron-executor to carry per-process env variables 12 March 2019, 20:19:12 UTC
7e249ef Update build-docker.sh (#3197) * Update build-docker.sh --squash should be removed as this parameter is for experimental setup only. * Adding --squash or -s as option to enable squash feature 12 March 2019, 16:15:40 UTC
5023515 Add favicon (#3206) 12 March 2019, 16:15:05 UTC
5d06b1b adapt the Bazel output directory for the `incubator-heron` project name (#3214) 12 March 2019, 16:14:51 UTC
2bfe579 EventLoop Signal Handler (#3212) 11 March 2019, 23:40:54 UTC
0f2a898 Added logging an error status code when stream manager can not connect to tmaster (#3208) 07 March 2019, 18:48:07 UTC
fde712f Update WORKSPACE info for zookeeper http archive. (#3205) * Update WORKSPACE info for zookeeper http archive. Updated the new_http_archive entry for org_apache_zookeeper to zookeeper-3.4.13. Performing a clean installation of Heron failed due to the fact that the previous version (3.4.10) is no longer accessible at the url locations provided. * Update WORKSPACE info for zookeeper http archive. Modified to use archive.apache.org as the url for zookeeper. Reverted to original version of 3.4.10. Using archive.apache.org should be sufficient for retrieving zookeeper versions in the future without fear of the previous mirror sites removing versions needed by the WORKSPACE file. 06 March 2019, 17:17:24 UTC
5269251 fixtypo (#3203) 01 March 2019, 19:36:23 UTC
0369acc Boost default maxNumInstancesPerContainer (#3200) 28 February 2019, 22:56:57 UTC
7ea8b8c Refactor FirstFitDecreasingPacking to support CPU intensive topologies (#3195) 27 February 2019, 17:28:15 UTC
bf1a710 Fix a path in scripts/ci/build_maven_artifacts.sh (#3199) 27 February 2019, 00:54:20 UTC
f1e6544 Add a spouts directory and README for spout implementations (#3169) * Add a spouts directory and README for spout impementations * Add bolts dir 26 February 2019, 19:13:48 UTC
138cddc Add cppchecker static check (#3194) * init * limit checks on heron cpp files only * optimize build * flags * address comments 16 February 2019, 00:10:11 UTC
251098b Change tmaster/stmgr uptime granularity to be 1 second (#3190) 16 February 2019, 00:09:36 UTC
dc4c733 Consolidate Packing (#3187) * init * abstract common behaviors in RCRR 15 February 2019, 01:15:38 UTC
2e498cb Make 0 stat visible in Heron UI (#3192) * Make 0 stat visible in Heron UI 11 February 2019, 20:39:16 UTC
e56eca0 Remove 'Kubernetes' in SPI function name (#3193) 11 February 2019, 18:43:44 UTC
c066c76 init (#3191) 08 February 2019, 23:06:05 UTC
fe39a46 Revamp Packing tests (#3188) * Consolidate packing tests * remove code duplicates 08 February 2019, 18:11:11 UTC
22a57f5 Modularize packing-related constraints and exceptions (#3186) * modular constraints and exceptions * address comment 04 February 2019, 02:52:48 UTC
b3a215e Add packing related configs (#3185) 03 February 2019, 06:10:01 UTC
dd76557 Update pom template for Heron artifacts (#3182) * Update pom template for Heron artifacts * Add license header * add mailing list entries 01 February 2019, 06:13:45 UTC
9b846ec Add ci script for building docker image (#3181) * Add ci script for building docker image 31 January 2019, 01:32:53 UTC
8a6949b [Streamlet] Fix streamlet config to apply cpu and ram in topology (#3180) * [Streamlet] Fix streamlet config to apply cpu and ram in topology * Set undefined cpu and ram to -1 * fix unit tests 30 January 2019, 06:58:30 UTC
3ebfff7 Soften padding constraint (#3178) * Soften padding constraint * address comments 29 January 2019, 16:18:10 UTC
d83a0be Add log line to avoid ambiguity (#3177) 29 January 2019, 05:36:36 UTC
e82293b Add build scripts for ci jobs (#3174) 28 January 2019, 19:56:16 UTC
d5e2bc3 Another memory leak in stmgr-client (#3176) Another lead in stmgr-client needs a fix. This is related to the following PR: #3175 26 January 2019, 08:01:42 UTC
d6afa82 Fix memory leak in stmgr when measuring tuple data size (#3175) 26 January 2019, 04:38:08 UTC
2cbd858 Add simulator maven pom file (#3171) 24 January 2019, 23:57:58 UTC
eb7ab2c Add target to generate packages for heron simulator (#3163) 24 January 2019, 04:00:43 UTC
dd6b3d4 Joshfischer/aws helm fix (#3168) * update bookie mount path for aws and baremetal * clean up * clean up unused variable 24 January 2019, 03:59:57 UTC
d5e809b fix all example topologies (#3167) 23 January 2019, 22:24:30 UTC
8ac36a2 create a symbolic link for kubernetes conf after loading docker image (#3161) * create a symbolic link for kubernetes conf after loading docker image * address comment: remove platform specific K-V in spi config 22 January 2019, 23:08:29 UTC
00903d1 remove heron-core.tar.gz from docker image (#3164) 22 January 2019, 22:32:46 UTC
37d5dc2 keep executor running when `heron update` adds containers (#3162) * fix_executor_assert * add_method_doc 21 January 2019, 18:27:41 UTC
1c0f161 Support instance healthcheck api (#3157) * Support health check API of Mesos/Aurora/Marathon. * http://aurora.apache.org/documentation/latest/reference/configuration/#healthcheckconfig-objects * https://mesos.readthedocs.io/en/latest/health-checks/ * https://mesosphere.github.io/marathon/docs/health-checks.html * Add example of Aurora * Smooth setting. 18 January 2019, 00:25:37 UTC
9e2afd0 Yaoli/fix dockerfiles (#3160) * only_using_heron-install.sh_for_building_docker_image Heron-install.sh contains everything needed for building Heron docker images. There is no need to copy heron-core.tar.gz into images, which will increase the image size. 17 January 2019, 22:52:38 UTC
297eb24 Fix docker build artifacts script to have the correct version string (#3156) 17 January 2019, 22:49:40 UTC
1b00029 Add tooltip for component connections (#3155) 14 January 2019, 21:36:46 UTC
94de4fa Fix RoundRobinPacking repack with no specified numContainers (#3152) 11 January 2019, 22:09:58 UTC
013bf35 Clean up metrics section in Heron UI (#3153) 11 January 2019, 08:02:36 UTC
a1b761f Validate resource constraint (RAM and CPU) in RoundRobinPacking (#3142) * init * general resource constraint validation * pass existing unit tests * add more tests * rename * rename * generic ResourceMeasure * fixed wc example * even more general generics * address comments * address comments by putting more tests * set safe amount of cpu * meaningful constants in ExampleResource 10 January 2019, 22:38:07 UTC
5270725 Update topology UI to make topology info more consistent across pages (#3151) 10 January 2019, 22:08:47 UTC
9299db9 Add a release-yaml-file argument to CLI (#3150) 10 January 2019, 22:07:41 UTC
3fcf94d Clean up a url format code (#3149) 10 January 2019, 17:11:45 UTC
c6a7e66 Document new streamlet operations in Heron website (#3148) 09 January 2019, 23:26:06 UTC
16e254c [UI] Move reset view button to left and change plan graph listener from click to dblclick (#3147) 09 January 2019, 21:39:53 UTC
d21bcb4 remove .sh files from docker image (#3146) * remove .sh files from docker image 08 January 2019, 19:01:45 UTC
0ec33b9 Refactor KVStreamlet to make it lighter and easier to convert from Streamlet (#3135) 07 January 2019, 19:36:10 UTC
3ca8bfb Update backpressure explanation in Heron architecture doc (#3145) 07 January 2019, 18:48:07 UTC
23f3ff2 Add a new streamlet integration test with keyBy, countByKey and … (#3140) * Add a new Java streamlet integration test with keyBy, countByKey and ReduceByKey * Scala version 07 January 2019, 16:50:09 UTC
ed0cff8 Clean up heron-client-install.sh (#3141) * Clean up heron-client-install.sh 04 January 2019, 07:52:56 UTC
d0141cb Add simulator into release package, and explicitly add java/scala api (#3144) 03 January 2019, 21:27:44 UTC
65b5e6c Fix integration test script on mac (#3143) 03 January 2019, 02:57:20 UTC
972687d Nwang/add byte received metric (#3136) * Add received bytes from instance metrics in stream manager 02 January 2019, 22:58:01 UTC
1327dc1 Update integration test runner to support language and test selection (#3139) 02 January 2019, 20:49:16 UTC
67f0d7a typo (#3138) Fix typo in ui page. 02 January 2019, 16:04:49 UTC
b42f5dc Refactor StreamletShadow class to be more general (#3134) 27 December 2018, 20:28:56 UTC
738ba82 Add sum/min/max reducers (#3132) * Add sum/min/max reducers 22 December 2018, 22:07:03 UTC
74b85d7 Nwang/add count and reduce operations in streamlet (#3131) * Add countByKey, countByKeyAndWindow and reduceByKey operations in streamlet 21 December 2018, 22:02:47 UTC
103bfc1 Add KVStreamlet and keyBy() operation (#3125) * Add KVStreamlet and keyBy() operation 20 December 2018, 02:57:00 UTC
93d6c38 ByteAmount String Format (#3129) * ByteAmount String Format 20 December 2018, 02:56:32 UTC
b869041 Fix docker rc and scripts for building heron (#3130) 20 December 2018, 01:02:59 UTC
8cef739 Nwang/fix streamwindowoperator generic types (#3124) * Fix StreamletWindowOperator generic types * Clean up generic types in reduce operators and groupings 19 December 2018, 23:22:53 UTC
5c42171 Add CumulativeCountMetric and metrics to monitor instance task and metrics collection (#3127) 19 December 2018, 21:07:02 UTC
015be50 Add favicon (#3128) 19 December 2018, 16:56:13 UTC
6d56a09 Refactor window operations to avoid WindowConfigImpl cast (#3123) * Refactor window operations to avoid WindowConfigImpl cast 18 December 2018, 22:28:36 UTC
a201965 Add util function for registerTopologyTimerEvents in Config (#3126) 17 December 2018, 17:24:34 UTC
4d1ab84 [Scala Streamlet API] Add Integration Test for Source and Union Operations (#3121) * [Scala Streamlet API] Add New Integration Test * Documentation is added 26 November 2018, 22:50:27 UTC
099f5a0 Add withStream() in Streamlet to support stream selection (#3109) * Add withStream() in Streamlet to support stream selection * Add split() function into Streamlet API 26 November 2018, 18:37:46 UTC
3619588 [Java Streamlet API] Support Abstractions on Streamlet Sources (#3118) 26 November 2018, 16:09:13 UTC
de2b3d7 Support utils.Time of kafka-client-spout (#3116) * Support utils.Time of kafka-client-spout 22 November 2018, 04:55:55 UTC
38060b0 Nwang/add streamlet operator interfaces with grouping v2 (#3099) * Add grouping support for Streamlet.applyOperator() * Add support in Scala * Simplify grouping support in Streamlet to allow only one incoming stream 22 November 2018, 00:40:02 UTC
back to top