f7d8c8d | Josh Fischer | 08 May 2019, 21:52:16 UTC | 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 | Dmitry Rusakov | 02 May 2019, 20:54:23 UTC | STREAMCOMP-2724: TMaster migrated to mostly use smart pointers instead of manual memory management (#3248) | 02 May 2019, 20:54:23 UTC |
b7a6318 | Ning Wang | 30 April 2019, 21:49:00 UTC | Change log level to be severe when exception happens during submission (#3250) | 30 April 2019, 21:49:00 UTC |
776abe2 | Ning Wang | 30 April 2019, 18:17:18 UTC | Check invalid number of container in round robin packing algorithm (#3251) | 30 April 2019, 18:17:18 UTC |
ad10325 | Ning Wang | 26 April 2019, 04:35:27 UTC | Fix build when the source code is not managed by git (#3245) | 26 April 2019, 04:35:27 UTC |
20a892a | Ning Wang | 25 April 2019, 06:36:27 UTC | Improve the error message (with numbers) for the 'More More containers allocated than instance' exception (#3244) | 25 April 2019, 06:36:27 UTC |
c59ea44 | se choi | 25 April 2019, 00:33:05 UTC | Fix version of PyYAML. (#3240) | 25 April 2019, 00:33:05 UTC |
e3be7e4 | SiMing Weng | 19 April 2019, 16:21:10 UTC | 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 | Xiaoyao Qian | 12 April 2019, 20:04:35 UTC | Fix extra link shallow copy (#3237) | 12 April 2019, 20:04:35 UTC |
facd7e7 | Xiaoyao Qian | 10 April 2019, 18:29:16 UTC | Fix heron-shell command invocation (#3236) | 10 April 2019, 18:29:16 UTC |
6f4eee9 | Xiaoyao Qian | 09 April 2019, 19:29:58 UTC | Data-driven Extra Links in Heron UI (#3233) * New viz link * data driven extra links | 09 April 2019, 19:29:58 UTC |
bc47197 | Neng Lu | 02 April 2019, 21:17:34 UTC | 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 | SiMing Weng | 01 April 2019, 17:56:42 UTC | 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 | Dmitry Rusakov | 01 April 2019, 17:55:53 UTC | memory leak in tmaster fixed (#3230) | 01 April 2019, 17:55:53 UTC |
5c64d53 | SiMing Weng | 29 March 2019, 19:35:23 UTC | 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 | Josh Fischer | 26 March 2019, 23:46:04 UTC | initial pass of apache branding (#3228) * first pass of apache branding for menu bar | 26 March 2019, 23:46:04 UTC |
0841d2c | Ning Wang | 26 March 2019, 18:23:53 UTC | Fix command line result when --dry-run is enabled (#3226) | 26 March 2019, 18:23:53 UTC |
17f1b06 | Josh Fischer | 24 March 2019, 17:26:16 UTC | 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 | Ning Wang | 22 March 2019, 22:34:53 UTC | Make cppckecker independ of pcre (#3224) | 22 March 2019, 22:34:53 UTC |
fa89a4a | se choi | 21 March 2019, 22:58:04 UTC | Update script bazel version (#3221) | 21 March 2019, 22:58:04 UTC |
c8ff3d6 | SiMing Weng | 19 March 2019, 16:42:38 UTC | 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 | Rohan Agarwal | 19 March 2019, 16:25:05 UTC | 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 | Josh Fischer | 19 March 2019, 16:22:21 UTC | 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 | Ning Wang | 16 March 2019, 07:21:24 UTC | Add license headers to ubuntu18 docker files and add cloudpickle to rat exception file (#3218) | 16 March 2019, 07:21:24 UTC |
9c1cc16 | Ning Wang | 15 March 2019, 05:10:21 UTC | Add an index column in all topologies page (#3216) | 15 March 2019, 05:10:21 UTC |
ea03ca1 | SiMing Weng | 15 March 2019, 05:10:08 UTC | 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 | Xiaoyao Qian | 12 March 2019, 20:19:12 UTC | 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 | Windham Wong | 12 March 2019, 16:15:40 UTC | 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 | se choi | 12 March 2019, 16:15:05 UTC | Add favicon (#3206) | 12 March 2019, 16:15:05 UTC |
5d06b1b | SiMing Weng | 12 March 2019, 16:14:51 UTC | adapt the Bazel output directory for the `incubator-heron` project name (#3214) | 12 March 2019, 16:14:51 UTC |
2bfe579 | Xiaoyao Qian | 11 March 2019, 23:40:54 UTC | EventLoop Signal Handler (#3212) | 11 March 2019, 23:40:54 UTC |
0f2a898 | Dmitry Rusakov | 07 March 2019, 18:48:07 UTC | Added logging an error status code when stream manager can not connect to tmaster (#3208) | 07 March 2019, 18:48:07 UTC |
fde712f | Mark Owens | 06 March 2019, 17:17:24 UTC | 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 | bed debug | 01 March 2019, 19:36:23 UTC | fixtypo (#3203) | 01 March 2019, 19:36:23 UTC |
0369acc | Xiaoyao Qian | 28 February 2019, 22:56:57 UTC | Boost default maxNumInstancesPerContainer (#3200) | 28 February 2019, 22:56:57 UTC |
7ea8b8c | Xiaoyao Qian | 27 February 2019, 17:28:15 UTC | Refactor FirstFitDecreasingPacking to support CPU intensive topologies (#3195) | 27 February 2019, 17:28:15 UTC |
bf1a710 | Ning Wang | 27 February 2019, 00:54:20 UTC | Fix a path in scripts/ci/build_maven_artifacts.sh (#3199) | 27 February 2019, 00:54:20 UTC |
f1e6544 | Ning Wang | 26 February 2019, 19:13:48 UTC | 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 | Xiaoyao Qian | 16 February 2019, 00:10:11 UTC | 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 | Ning Wang | 16 February 2019, 00:09:36 UTC | Change tmaster/stmgr uptime granularity to be 1 second (#3190) | 16 February 2019, 00:09:36 UTC |
dc4c733 | Xiaoyao Qian | 15 February 2019, 01:15:38 UTC | Consolidate Packing (#3187) * init * abstract common behaviors in RCRR | 15 February 2019, 01:15:38 UTC |
2e498cb | Ning Wang | 11 February 2019, 20:39:16 UTC | Make 0 stat visible in Heron UI (#3192) * Make 0 stat visible in Heron UI | 11 February 2019, 20:39:16 UTC |
e56eca0 | Ning Wang | 11 February 2019, 18:43:44 UTC | Remove 'Kubernetes' in SPI function name (#3193) | 11 February 2019, 18:43:44 UTC |
c066c76 | Xiaoyao Qian | 08 February 2019, 23:06:05 UTC | init (#3191) | 08 February 2019, 23:06:05 UTC |
fe39a46 | Xiaoyao Qian | 08 February 2019, 18:11:11 UTC | Revamp Packing tests (#3188) * Consolidate packing tests * remove code duplicates | 08 February 2019, 18:11:11 UTC |
22a57f5 | Xiaoyao Qian | 04 February 2019, 02:52:48 UTC | Modularize packing-related constraints and exceptions (#3186) * modular constraints and exceptions * address comment | 04 February 2019, 02:52:48 UTC |
b3a215e | Xiaoyao Qian | 03 February 2019, 06:10:01 UTC | Add packing related configs (#3185) | 03 February 2019, 06:10:01 UTC |
dd76557 | Ning Wang | 01 February 2019, 06:13:45 UTC | 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 | Ning Wang | 31 January 2019, 01:32:53 UTC | Add ci script for building docker image (#3181) * Add ci script for building docker image | 31 January 2019, 01:32:53 UTC |
8a6949b | Ning Wang | 30 January 2019, 06:58:30 UTC | [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 | Xiaoyao Qian | 29 January 2019, 16:18:10 UTC | Soften padding constraint (#3178) * Soften padding constraint * address comments | 29 January 2019, 16:18:10 UTC |
d83a0be | Xiaoyao Qian | 29 January 2019, 05:36:36 UTC | Add log line to avoid ambiguity (#3177) | 29 January 2019, 05:36:36 UTC |
e82293b | Ning Wang | 28 January 2019, 19:56:16 UTC | Add build scripts for ci jobs (#3174) | 28 January 2019, 19:56:16 UTC |
d5e2bc3 | Ning Wang | 26 January 2019, 08:01:42 UTC | 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 | Ning Wang | 26 January 2019, 04:38:08 UTC | Fix memory leak in stmgr when measuring tuple data size (#3175) | 26 January 2019, 04:38:08 UTC |
2cbd858 | Ning Wang | 24 January 2019, 23:57:58 UTC | Add simulator maven pom file (#3171) | 24 January 2019, 23:57:58 UTC |
eb7ab2c | Ning Wang | 24 January 2019, 04:00:43 UTC | Add target to generate packages for heron simulator (#3163) | 24 January 2019, 04:00:43 UTC |
dd6b3d4 | Josh Fischer | 24 January 2019, 03:59:57 UTC | 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 | Xiaoyao Qian | 23 January 2019, 22:24:30 UTC | fix all example topologies (#3167) | 23 January 2019, 22:24:30 UTC |
8ac36a2 | Yao Li | 22 January 2019, 23:08:29 UTC | 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 | Yao Li | 22 January 2019, 22:32:46 UTC | remove heron-core.tar.gz from docker image (#3164) | 22 January 2019, 22:32:46 UTC |
37d5dc2 | bed debug | 21 January 2019, 18:27:41 UTC | keep executor running when `heron update` adds containers (#3162) * fix_executor_assert * add_method_doc | 21 January 2019, 18:27:41 UTC |
1c0f161 | se choi | 18 January 2019, 00:25:37 UTC | 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 | Yao Li | 17 January 2019, 22:52:38 UTC | 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 | Ning Wang | 17 January 2019, 22:49:40 UTC | Fix docker build artifacts script to have the correct version string (#3156) | 17 January 2019, 22:49:40 UTC |
1b00029 | Ning Wang | 14 January 2019, 21:36:46 UTC | Add tooltip for component connections (#3155) | 14 January 2019, 21:36:46 UTC |
94de4fa | Xiaoyao Qian | 11 January 2019, 22:09:58 UTC | Fix RoundRobinPacking repack with no specified numContainers (#3152) | 11 January 2019, 22:09:58 UTC |
013bf35 | Ning Wang | 11 January 2019, 08:02:36 UTC | Clean up metrics section in Heron UI (#3153) | 11 January 2019, 08:02:36 UTC |
a1b761f | Xiaoyao Qian | 10 January 2019, 22:38:07 UTC | 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 | Ning Wang | 10 January 2019, 22:08:47 UTC | Update topology UI to make topology info more consistent across pages (#3151) | 10 January 2019, 22:08:47 UTC |
9299db9 | Ning Wang | 10 January 2019, 22:07:41 UTC | Add a release-yaml-file argument to CLI (#3150) | 10 January 2019, 22:07:41 UTC |
3fcf94d | Ning Wang | 10 January 2019, 17:11:45 UTC | Clean up a url format code (#3149) | 10 January 2019, 17:11:45 UTC |
c6a7e66 | Ning Wang | 09 January 2019, 23:26:06 UTC | Document new streamlet operations in Heron website (#3148) | 09 January 2019, 23:26:06 UTC |
16e254c | Ning Wang | 09 January 2019, 21:39:53 UTC | [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 | Yao Li | 08 January 2019, 19:01:45 UTC | remove .sh files from docker image (#3146) * remove .sh files from docker image | 08 January 2019, 19:01:45 UTC |
0ec33b9 | Ning Wang | 07 January 2019, 19:36:10 UTC | Refactor KVStreamlet to make it lighter and easier to convert from Streamlet (#3135) | 07 January 2019, 19:36:10 UTC |
3ca8bfb | Ning Wang | 07 January 2019, 18:48:07 UTC | Update backpressure explanation in Heron architecture doc (#3145) | 07 January 2019, 18:48:07 UTC |
23f3ff2 | Ning Wang | 07 January 2019, 16:50:09 UTC | 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 | Ning Wang | 04 January 2019, 07:52:56 UTC | Clean up heron-client-install.sh (#3141) * Clean up heron-client-install.sh | 04 January 2019, 07:52:56 UTC |
d0141cb | Ning Wang | 03 January 2019, 21:27:44 UTC | Add simulator into release package, and explicitly add java/scala api (#3144) | 03 January 2019, 21:27:44 UTC |
65b5e6c | Ning Wang | 03 January 2019, 02:57:20 UTC | Fix integration test script on mac (#3143) | 03 January 2019, 02:57:20 UTC |
972687d | Ning Wang | 02 January 2019, 22:58:01 UTC | Nwang/add byte received metric (#3136) * Add received bytes from instance metrics in stream manager | 02 January 2019, 22:58:01 UTC |
1327dc1 | Ning Wang | 02 January 2019, 20:49:16 UTC | Update integration test runner to support language and test selection (#3139) | 02 January 2019, 20:49:16 UTC |
67f0d7a | se choi | 02 January 2019, 16:04:49 UTC | typo (#3138) Fix typo in ui page. | 02 January 2019, 16:04:49 UTC |
b42f5dc | Ning Wang | 27 December 2018, 20:28:56 UTC | Refactor StreamletShadow class to be more general (#3134) | 27 December 2018, 20:28:56 UTC |
738ba82 | Ning Wang | 22 December 2018, 22:07:03 UTC | Add sum/min/max reducers (#3132) * Add sum/min/max reducers | 22 December 2018, 22:07:03 UTC |
74b85d7 | Ning Wang | 21 December 2018, 22:02:47 UTC | 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 | Ning Wang | 20 December 2018, 02:57:00 UTC | Add KVStreamlet and keyBy() operation (#3125) * Add KVStreamlet and keyBy() operation | 20 December 2018, 02:57:00 UTC |
93d6c38 | Xiaoyao Qian | 20 December 2018, 02:56:32 UTC | ByteAmount String Format (#3129) * ByteAmount String Format | 20 December 2018, 02:56:32 UTC |
b869041 | Ning Wang | 20 December 2018, 01:02:59 UTC | Fix docker rc and scripts for building heron (#3130) | 20 December 2018, 01:02:59 UTC |
8cef739 | Ning Wang | 19 December 2018, 23:22:53 UTC | 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 | Ning Wang | 19 December 2018, 21:07:02 UTC | Add CumulativeCountMetric and metrics to monitor instance task and metrics collection (#3127) | 19 December 2018, 21:07:02 UTC |
015be50 | se choi | 19 December 2018, 16:56:13 UTC | Add favicon (#3128) | 19 December 2018, 16:56:13 UTC |
6d56a09 | Ning Wang | 18 December 2018, 22:28:36 UTC | Refactor window operations to avoid WindowConfigImpl cast (#3123) * Refactor window operations to avoid WindowConfigImpl cast | 18 December 2018, 22:28:36 UTC |
a201965 | Ning Wang | 17 December 2018, 17:24:34 UTC | Add util function for registerTopologyTimerEvents in Config (#3126) | 17 December 2018, 17:24:34 UTC |
4d1ab84 | Eren Avsarogullari | 26 November 2018, 22:50:27 UTC | [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 | Ning Wang | 26 November 2018, 18:37:46 UTC | 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 | Eren Avsarogullari | 26 November 2018, 16:09:13 UTC | [Java Streamlet API] Support Abstractions on Streamlet Sources (#3118) | 26 November 2018, 16:09:13 UTC |
de2b3d7 | se choi | 22 November 2018, 04:55:55 UTC | Support utils.Time of kafka-client-spout (#3116) * Support utils.Time of kafka-client-spout | 22 November 2018, 04:55:55 UTC |
38060b0 | Ning Wang | 22 November 2018, 00:40:02 UTC | 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 |