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 |
97ee690 | Eren Avsarogullari | 21 November 2018, 01:29:17 UTC | [Java Streamlet API] Move Source Logics to Builder (#3115) | 21 November 2018, 01:29:17 UTC |
0f5d0d8 | Eren Avsarogullari | 19 November 2018, 23:53:02 UTC | Enable Streamlet Scala API Documentation (#3114) | 19 November 2018, 23:53:02 UTC |
8f44c11 | Eren Avsarogullari | 19 November 2018, 20:56:08 UTC | [Java Streamlet API] Support abstractions on Streamlet Operators (#3112) * [Java Streamlet API] Support Abstractions on Streamlet Operators | 19 November 2018, 20:56:08 UTC |
cbf7e51 | Ning Wang | 19 November 2018, 19:30:34 UTC | Update mailing list informtion in contributing.md (#3110) | 19 November 2018, 19:30:34 UTC |
a81021a | Eren Avsarogullari | 19 November 2018, 16:05:37 UTC | [Java Streamlet API] Extend Validations Part II (#3111) * Extends Streamlet Java API Validations Part II * Set otherStreamlet parameter name as more meaningful | 19 November 2018, 16:05:37 UTC |
57b308c | Ning Wang | 09 November 2018, 23:25:30 UTC | Nwang/add spout based source streamlet (#3032) * Add spout based Streamlet source | 09 November 2018, 23:25:30 UTC |
67b26cf | qiao hai-jun | 09 November 2018, 16:06:39 UTC | fix typo (#3108) | 09 November 2018, 16:06:39 UTC |
ff53016 | Ning Wang | 08 November 2018, 22:52:39 UTC | Port Scala Streamlet integration tests to Java (#3105) | 08 November 2018, 22:52:39 UTC |
67af633 | Eren Avsarogullari | 05 November 2018, 19:40:08 UTC | [Java Streamlet API] Extend validations (#3095) * Add validations to Streamlet API * Review comments are addressed. | 05 November 2018, 19:40:08 UTC |
cbe1e42 | se choi | 05 November 2018, 19:39:39 UTC | Fix build error on Mac. (#3102) * Fix build error on Mac. * Change equalsIgnoreCase to equals | 05 November 2018, 19:39:39 UTC |
1b05035 | Thomas Cooper | 03 November 2018, 03:02:15 UTC | Add support for building Heron release in a Ubuntu 18.04 docker container (#3097) * Added ubuntu 18.04 compile and dist dockerfiles * Updated script help text with supported distributions * Removed defunct run heron in docker instructions | 03 November 2018, 03:02:15 UTC |
34a64f6 | Ning Wang | 03 November 2018, 03:01:05 UTC | Nwang/refactor custom operator interface v2 (#3100) * Reduce number of applyOperator() functions in Streamlet * Remove CustomBasicStreamlet and CustomWindowStreamlet | 03 November 2018, 03:01:05 UTC |
d40b60f | Ning Wang | 02 November 2018, 20:45:40 UTC | Fix number of tasks in Streamlet RemapCustomGrouping (#3098) | 02 November 2018, 20:45:40 UTC |
c2e9754 | Windham Wong | 31 October 2018, 05:58:07 UTC | Update pidhandler.py (#3094) Fixing Bash syntax error in pid checking script. | 31 October 2018, 05:58:07 UTC |
8218195 | bed debug | 26 October 2018, 23:49:07 UTC | enablebool (#3056) | 26 October 2018, 23:49:07 UTC |
e292f02 | Ning Wang | 24 October 2018, 18:27:57 UTC | Add interfaces IStreamletOperator, IStreamletBasicOperator and IStrea… (#3051) * Add interfaces IStreamletOperator, IStreamletBasicOperator and IStreamletWindowOperator and support them in Streamlet * Fix HiddenField | 24 October 2018, 18:27:57 UTC |
7435f1d | ryan-dyer-sp | 23 October 2018, 17:35:24 UTC | Update S3 uploader documentations (#3053) * Update s3 uploader documentation * correct var name * update brew installation command docs | 23 October 2018, 17:35:24 UTC |
50de70b | Yao Li | 22 October 2018, 21:55:04 UTC | add back stmgr metrics (#3052) * add back stmgr metrics * refactor and add comments on stmgr-server metrics registration | 22 October 2018, 21:55:04 UTC |
72293cf | Ning Wang | 19 October 2018, 21:35:26 UTC | Nwang/refactor grouping (#3040) * Refactor grouping in BoltDeclarer * clean up * fix direct grouping * clean up | 19 October 2018, 21:35:26 UTC |
45043bb | Ning Wang | 11 October 2018, 02:25:40 UTC | Fix annotation processor (#3038) * Fix annotation processor Comments is not allowed. Got rid of the license info and exluce it from rat * clean up | 11 October 2018, 02:25:40 UTC |
65f90e0 | Ning Wang | 10 October 2018, 20:57:53 UTC | Refactor heron_executor to make it easier to customize (#3043) * Refactor heron_executor to make it easier to customize * fix unittest | 10 October 2018, 20:57:53 UTC |
18bf8d8 | Ning Wang | 10 October 2018, 17:37:06 UTC | Remove libunwind patches (#3041) * Remove libunwind patches * disable minidebuginfo * Clean up | 10 October 2018, 17:37:06 UTC |
bfebac3 | Neng Lu | 09 October 2018, 20:56:38 UTC | cleanup README (#3037) | 09 October 2018, 20:56:38 UTC |
fb3649e | Eren Avsarogullari | 09 October 2018, 20:56:16 UTC | Fix Topology-API window documentation (#3039) | 09 October 2018, 20:56:16 UTC |
3866944 | Ning Wang | 09 October 2018, 20:54:18 UTC | Nwang/update thirdparty license (#3042) * Update thrift party licenses in LICENSE * clean up | 09 October 2018, 20:54:18 UTC |
9d73f47 | Ning Wang | 28 September 2018, 15:07:17 UTC | Fix 'Copyright 2015 The Heron Authors' in scripts (#3036) | 28 September 2018, 15:07:17 UTC |
b3eb4ee | Ning Wang | 25 September 2018, 23:18:06 UTC | Remove unnecessary createSupplierStreamlet from Scala StreamletImpl (#3030) | 25 September 2018, 23:18:06 UTC |
10c8764 | Ning Wang | 25 September 2018, 23:17:12 UTC | Nwang/remove stateful from streamletoperator (#3034) * Refactor stateful support into operator implementations from base class * clean up * clean up unused imports * clean up TODO | 25 September 2018, 23:17:12 UTC |
a468699 | SreeV | 24 September 2018, 07:48:58 UTC | fix to generate correct artificats [https://github.com/apache/incubat… (#3014) * fix to generate correct artificats [https://github.com/apache/incubator-heron/issues/3013] - Sree Vaddi * fixed links, updated text [https://github.com/apache/incubator-heron/issues/3015] - Sree Vaddi | 24 September 2018, 07:48:58 UTC |
ebda8e7 | Neng Lu | 20 September 2018, 19:02:44 UTC | refactor JavaSerializer for proper closing input/output streams (#3031) | 20 September 2018, 19:02:44 UTC |
72509b9 | Neng Lu | 19 September 2018, 22:00:57 UTC | Revert "refactor JavaSerializer for closing input/output stream" This reverts commit db3f1c406c7ff73113e2c469b44636baee1eb77f. | 19 September 2018, 22:00:57 UTC |
db3f1c4 | Neng Lu | 19 September 2018, 21:56:56 UTC | refactor JavaSerializer for closing input/output stream | 19 September 2018, 21:56:56 UTC |
aa12d88 | Neng Lu | 18 September 2018, 18:58:21 UTC | heron shell access directory | 18 September 2018, 18:58:21 UTC |
cf79c83 | Ning Wang | 18 September 2018, 06:17:46 UTC | Add license headers and rat-exception file (#3011) | 18 September 2018, 06:17:46 UTC |
1b51286 | Yao Li | 14 September 2018, 21:12:55 UTC | fix integration test failure with topo parallelism update (#3026) * fix integration test failure with topo parallelism update * fix typo | 14 September 2018, 21:12:55 UTC |
fa4ae37 | Yao Li | 14 September 2018, 08:46:04 UTC | add max thread limit in integration test (#3025) merge this pr for integration threads fix. the 3 integration failure fix will be in the next pr | 14 September 2018, 08:46:04 UTC |
a7eec11 | Yao Li | 12 September 2018, 18:45:24 UTC | run integration tests parallelly (#3024) * run integration tests parallelly * fix bugs in multi-threading. | 12 September 2018, 18:45:24 UTC |
f6ee1c1 | Neng Lu | 11 September 2018, 23:57:32 UTC | use RoundRobinPacking algorithm by default (#3022) * use RoundRobinPacking algorithm by default * update repacking algorithm | 11 September 2018, 23:57:32 UTC |
9089984 | bed debug | 11 September 2018, 22:56:36 UTC | fixstyle (#3023) | 11 September 2018, 22:56:36 UTC |
fd904d7 | Ning Wang | 11 September 2018, 22:43:12 UTC | Fix build of eco/tests/... and scripts/release/... (#3012) | 11 September 2018, 22:43:12 UTC |
774ba38 | Ning Wang | 06 September 2018, 17:46:26 UTC | Log executor command line arguments (#3020) | 06 September 2018, 17:46:26 UTC |
31883cd | bed debug | 04 September 2018, 23:09:13 UTC | fix healthmgr unit tests (#3018) * addBUILDforhealthmgr * fixhealthmgrunit | 04 September 2018, 23:09:13 UTC |
bf2c73a | Ning Wang | 04 September 2018, 17:38:24 UTC | Update README(updated urls and added developer link) (#3010) | 04 September 2018, 17:38:24 UTC |
4d2677e | Ning Wang | 04 September 2018, 17:28:59 UTC | Fix javadoc errors (#3017) | 04 September 2018, 17:28:59 UTC |
c08bb8d | Yao Li | 27 August 2018, 20:25:41 UTC | revert heron_excutor.py - delete unnecessary logs (#3008) | 27 August 2018, 20:25:41 UTC |
4328ab4 | Ning Wang | 24 August 2018, 17:26:16 UTC | Fix path and package name in docs/comments/tests (#3007) | 24 August 2018, 17:26:16 UTC |
03ba3f6 | Yao Li | 24 August 2018, 07:50:03 UTC | Yaoli/fix stateful test (#3004) * fix duplicated state info at http server * deleted unused import | 24 August 2018, 07:50:03 UTC |
7fb0df3 | Ning Wang | 23 August 2018, 20:05:19 UTC | Fix RAM config in example code (#3006) | 23 August 2018, 20:05:19 UTC |
5a11b3e | Neng Lu | 23 August 2018, 18:21:01 UTC | fix building problem with source tarball (#3005) * fix status.sh without .git info | 23 August 2018, 18:21:01 UTC |
d01b9bb | Ning Wang | 22 August 2018, 17:02:48 UTC | Remove icomoon usage from tools/ui (#2999) | 22 August 2018, 17:02:48 UTC |
3c4ec25 | Ning Wang | 22 August 2018, 17:02:17 UTC | Move license header in react dom components (#3003) * Move license header in react dom components * remove empty line at beginning | 22 August 2018, 17:02:17 UTC |
2445fd6 | bed debug | 22 August 2018, 03:18:29 UTC | chmodcicheck (#3002) | 22 August 2018, 03:18:29 UTC |
28c3900 | bed debug | 22 August 2018, 01:17:45 UTC | fixunit (#3001) | 22 August 2018, 01:17:45 UTC |
b1a9dde | bed debug | 21 August 2018, 23:42:19 UTC | fixunit (#3000) | 21 August 2018, 23:42:19 UTC |
6748ecd | bed debug | 21 August 2018, 22:27:43 UTC | enablebypassintegrationtests (#2997) | 21 August 2018, 22:27:43 UTC |