3cc3061 | Nicholas Nezis | 14 May 2021, 17:29:34 UTC | Integration test style cleanup | 14 May 2021, 17:29:34 UTC |
7d2053f | Nicholas Nezis | 14 May 2021, 06:03:14 UTC | Style cleanup | 14 May 2021, 06:03:14 UTC |
3bbffab | Nicholas Nezis | 14 May 2021, 04:57:21 UTC | Removed unused import | 14 May 2021, 04:57:21 UTC |
918b928 | Nicholas Nezis | 14 May 2021, 03:55:23 UTC | More code style cleanup | 14 May 2021, 03:55:23 UTC |
2621150 | Nicholas Nezis | 11 May 2021, 13:26:11 UTC | Contrib style cleanup | 11 May 2021, 13:26:11 UTC |
3e09bf8 | Nicholas Nezis | 11 May 2021, 05:16:43 UTC | Fixing a typo | 11 May 2021, 05:16:43 UTC |
e6bb04b | Nicholas Nezis | 10 May 2021, 08:42:33 UTC | Update to get unit tests to work | 10 May 2021, 08:42:33 UTC |
dbfe79a | Nicholas Nezis | 07 May 2021, 02:57:52 UTC | Style fix | 07 May 2021, 02:57:52 UTC |
5d1342c | Nicholas Nezis | 06 May 2021, 08:03:22 UTC | Cleanup of code style ruleset | 06 May 2021, 08:03:22 UTC |
69e469e | Nicholas Nezis | 06 May 2021, 07:52:25 UTC | More cleanup | 06 May 2021, 07:52:25 UTC |
38939c5 | Nicholas Nezis | 06 May 2021, 07:02:48 UTC | Lots more cleanup based on dependencies that changed for this upgrade | 06 May 2021, 07:02:48 UTC |
097c7f5 | Nicholas Nezis | 05 May 2021, 07:33:20 UTC | More dlog cleanup | 05 May 2021, 07:33:20 UTC |
f2dd23a | Nicholas Nezis | 04 May 2021, 13:35:49 UTC | Initial commit of updates | 04 May 2021, 13:35:49 UTC |
83a742f | Josh Fischer | 28 April 2021, 21:08:37 UTC | Adding disclaimers to release artifacts (#3689) | 28 April 2021, 21:08:37 UTC |
db5c992 | Nicholas Nezis | 18 April 2021, 06:18:12 UTC | Use the proper featured Zookeeper config generation script (#3688) * Updates to make Zookeeper configurable through the Helm chart logic | 18 April 2021, 06:18:12 UTC |
103cf19 | bed debug | 06 April 2021, 19:12:25 UTC | updatedocandlink (#3685) Co-authored-by: Huijun Wu <huijunw@twitter.com> | 06 April 2021, 19:12:25 UTC |
c23dba7 | Nicholas Nezis | 19 March 2021, 01:46:39 UTC | Updated to Kryo 5.0.4 (#3683) | 19 March 2021, 01:46:39 UTC |
8ff6390 | Josh Fischer | 15 March 2021, 04:18:38 UTC | Fixing incorrect article title (#3682) | 15 March 2021, 04:18:38 UTC |
63fe9fa | fredster33 | 10 March 2021, 02:34:46 UTC | Grammar fix (#3681) | 10 March 2021, 02:34:46 UTC |
c2d7f14 | bed debug | 09 March 2021, 08:47:27 UTC | Remove cppunit-dev dependency (#3680) Co-authored-by: Huijun Wu <huijunw@twitter.com> | 09 March 2021, 08:47:27 UTC |
2956293 | Windham Wong | 27 February 2021, 20:21:18 UTC | Decrease the minimum requirement of RAM of single instance to 16MB in Round Robin algorithm (#3678) Co-authored-by: Windham Wong <windham.wong@stormeye.io> | 27 February 2021, 20:21:18 UTC |
d4d3ccc | Nicholas Nezis | 19 February 2021, 03:05:05 UTC | Removing unused Bookkeeper hostPort that causes port conflict (#3677) | 19 February 2021, 03:05:05 UTC |
a8eb752 | Nicholas Nezis | 18 February 2021, 23:25:20 UTC | Specifying explicit transitive dependency for uvloop due to Python version conflict (#3675) Adding a temporary fix until uvicorn fix is released | 18 February 2021, 23:25:20 UTC |
a945338 | Josh Fischer | 03 February 2021, 05:28:04 UTC | Fixed website style issue (#3673) | 03 February 2021, 05:28:04 UTC |
43fa2ff | Josh Fischer | 01 February 2021, 14:54:48 UTC | Joshfischer/add download links (#3671) * initial addition of heron download page. Still work to do. * adding start to release page; adding updates for versioned docs * adding versioned docs | 01 February 2021, 14:54:48 UTC |
bfdbd43 | Nicholas Nezis | 01 February 2021, 13:40:59 UTC | Reverting Glog back to 0.3.5 (#3672) | 01 February 2021, 13:40:59 UTC |
a51c822 | Nicholas Nezis | 27 January 2021, 04:52:37 UTC | Use Build Kit docker feature to shrink the Docker image size (#3669) | 27 January 2021, 04:52:37 UTC |
b161317 | Nicholas Nezis | 22 January 2021, 05:51:47 UTC | Changed heartbeat log statement to debug (#3667) | 22 January 2021, 05:51:47 UTC |
7a75e51 | Nicholas Nezis | 22 January 2021, 05:49:05 UTC | Removing defaulted HeapDumpOnOutOfMemory (#3665) | 22 January 2021, 05:49:05 UTC |
f11ebc3 | Nicholas Nezis | 21 January 2021, 05:33:27 UTC | Added CLI submit config toggle for verbose GC logging (#3663) | 21 January 2021, 05:33:27 UTC |
fdf3430 | Ning Wang | 20 January 2021, 08:42:03 UTC | Add sum/max/min reducers in Scala (#3133) | 20 January 2021, 08:42:03 UTC |
1a0d198 | Nicholas Nezis | 18 January 2021, 17:26:57 UTC | Updated K8s Scheduler to set Resource Limits and Requests (#3664) What was previously used for K8s request is now used as a container limit. There is an optional setting to either set or not set the K8s request to the same value. | 18 January 2021, 17:26:57 UTC |
0f0ba18 | Josh Fischer | 12 January 2021, 01:18:58 UTC | explicit unreleased code (#3658) | 12 January 2021, 01:18:58 UTC |
6edbee7 | choi se | 11 January 2021, 22:14:25 UTC | Allow localhost graceful shutdown (#3650) * Allow localhost graceful shutdown * Update heron/shell/src/python/handlers/killexecutorhandler.py Co-authored-by: Oliver Bristow <evilumbrella+github@gmail.com> Co-authored-by: Oliver Bristow <evilumbrella+github@gmail.com> | 11 January 2021, 22:14:25 UTC |
b363319 | Nicholas Nezis | 07 January 2021, 05:46:05 UTC | GLog updated to 0.4.0. Also some C++ code cleanup to remove warnings (#3655) | 07 January 2021, 05:46:05 UTC |
6e83c96 | Nicholas Nezis | 06 January 2021, 19:20:25 UTC | Updated Kryo to 5.0.3 (#3657) | 06 January 2021, 19:20:25 UTC |
1a8fc39 | Josh Fischer | 06 January 2021, 00:43:07 UTC | update notice year (#3656) | 06 January 2021, 00:43:07 UTC |
9af45c7 | Nicholas Nezis | 04 January 2021, 01:59:50 UTC | Improving Kubernetes scheduler logic (#3653) * Added support for HTTP_NOT_FOUND response code * Updated to use try-with-resources logic for Response cleanup * More cleanup. Now throwing TopologyRuntimeManagementException in more places | 04 January 2021, 01:59:50 UTC |
0025251 | Nicholas Nezis | 31 December 2020, 07:14:40 UTC | Bumping Bazel to 3.7.2 (#3654) | 31 December 2020, 07:14:40 UTC |
01abf01 | choi se | 21 December 2020, 04:05:59 UTC | Add Prometheus metrics rules (#3651) | 21 December 2020, 04:05:59 UTC |
a928cd5 | Josh Fischer | 16 December 2020, 01:02:10 UTC | Updated Heron UI with Apache compliant font (#3648) | 16 December 2020, 01:02:10 UTC |
ed42bfd | choi se | 12 December 2020, 22:57:51 UTC | Support javadoc of jdk11 (#3649) Co-authored-by: thinker0 <thinker0@linecorp.com> | 12 December 2020, 22:57:51 UTC |
dd3b67b | Josh Fischer | 09 December 2020, 12:17:05 UTC | fix year in notice (#3647) | 09 December 2020, 12:17:05 UTC |
0c344dc | Oliver Bristow | 03 December 2020, 13:43:36 UTC | Fix vagrant init (#3643) | 03 December 2020, 13:43:36 UTC |
3daedf5 | Nicholas Nezis | 02 December 2020, 16:51:27 UTC | Add license to shell.snip.html (#3641) * Converting comments to jinja2 format | 02 December 2020, 16:51:27 UTC |
a4140f2 | Nicholas Nezis | 27 November 2020, 19:17:37 UTC | Typo fix (#3637) | 27 November 2020, 19:17:37 UTC |
72d6374 | Nicholas Nezis | 23 November 2020, 23:18:54 UTC | Fix for large int that Helm was changing to scientific notation (#3635) | 23 November 2020, 23:18:54 UTC |
83b8226 | Nicholas Nezis | 23 November 2020, 23:18:04 UTC | Fixes to heron-ui arg name changes (#3634) | 23 November 2020, 23:18:04 UTC |
5bde52f | Josh Fischer | 20 November 2020, 13:15:27 UTC | correct reference to values in yaml file (#3632) | 20 November 2020, 13:15:27 UTC |
bbe2e89 | Josh Fischer | 18 November 2020, 08:39:56 UTC | Apache Rat additional excludes rules added (#3631) * adding website2 folder and travis toolchain bazel rule to .rat_excludes * adding missed directory for generated site docs | 18 November 2020, 08:39:56 UTC |
ce5a568 | Nicholas Nezis | 16 November 2020, 16:43:54 UTC | Upgrade to Bazel 3.7 (#3630) | 16 November 2020, 16:43:54 UTC |
790e62d | bed debug | 16 November 2020, 01:28:32 UTC | Update travis-ci.com in README (#3629) | 16 November 2020, 01:28:32 UTC |
97a9168 | Oliver Bristow | 11 November 2020, 07:14:04 UTC | Clean heron-ui backend (#3597) * Clean heron-ui backend * replace tornado server with FastAPI+Jinja2+Uvicorn * factor out torado from heron.tools.common * add type annotations * expose port 8889 of Vagrant VM for heron-ui * pin to latest 4.x version of Tornado * visual changes to container pages This should only be an internal refactor. Async querying of the tracker was dropped, but could be reintroduced using [aiohttp](https://docs.aiohttp.org/en/stable/) if speed becomes an issue for requests that aggregate tracker data. * Remove duplicate tracker process | 11 November 2020, 07:14:04 UTC |
f5a9abe | Jim Rath | 06 November 2020, 05:41:44 UTC | Rename "topology master" to "topology manager" (#3624) | 06 November 2020, 05:41:44 UTC |
ec44c53 | Oliver Bristow | 03 November 2020, 15:33:38 UTC | Use click instead of argparse in py instance (#3598) * Use click instead of argparse in py instance * Improve heron-python-instance option name consistency * Rename instance/st_heron_instance.py to instance.py to avoid [this kind of runtime warning](https://stackoverflow.com/questions/43393764/python-3-6-project-structure-leads-to-runtimewarning). | 03 November 2020, 15:33:38 UTC |
4847584 | Oliver Bristow | 03 November 2020, 15:12:20 UTC | Purge heron-admin (#3585) * remove heron-admin binary from release * remove nomad binary from release * remove "standalone" cluster config from release and documentation | 03 November 2020, 15:12:20 UTC |
cadf985 | Nicholas Nezis | 03 November 2020, 05:35:04 UTC | Updating to Bazel 3.5.0 (#3627) | 03 November 2020, 05:35:04 UTC |
ec2cff2 | Nicholas Nezis | 03 November 2020, 05:32:39 UTC | Added more Helm chart Bookkeeper config items (#3628) | 03 November 2020, 05:32:39 UTC |
3be9f06 | Josh Fischer | 31 October 2020, 14:29:39 UTC | clean up site docs (#3626) * clean up * Update website2/docs/topology-development-streamlet-api.md Co-authored-by: Oliver Bristow <evilumbrella+github@gmail.com> * clean up duplicates * clean up * last version clean up * commit before reset * adding version to link Co-authored-by: Oliver Bristow <evilumbrella+github@gmail.com> | 31 October 2020, 14:29:39 UTC |
64e8167 | Oliver Bristow | 31 October 2020, 00:39:27 UTC | Clean tracker top level code (#3602) * Allow arbitrary whitespace in queries * DRY up Multiply/Divide/Subtract * use snake_case * code simplification | 31 October 2020, 00:39:27 UTC |
aa292ef | Josh Fischer | 30 October 2020, 18:57:51 UTC | Adding python3-venv to Debian image (#3625) | 30 October 2020, 18:57:51 UTC |
98ada0f | Oliver Bristow | 30 October 2020, 18:56:26 UTC | Use click instead of argparse in tracker (#3599) | 30 October 2020, 18:56:26 UTC |
612de8d | Nicholas Nezis | 19 October 2020, 01:08:13 UTC | Updated Kryo to 5.0.0 (#3621) | 19 October 2020, 01:08:13 UTC |
90d8a61 | bed debug | 16 October 2020, 06:59:35 UTC | Fix documentation CI build process (#3620) Co-authored-by: Huijun Wu <huijunw@twitter.com> | 16 October 2020, 06:59:35 UTC |
fe1c199 | Nicholas Nezis | 23 September 2020, 22:55:24 UTC | Added ability to disable base_url in Helm chart (#3619) | 23 September 2020, 22:55:24 UTC |
a3cda19 | Scott | 21 September 2020, 04:00:55 UTC | Stop using "cluster admin" role and restrict to k8s namespace (#3618) | 21 September 2020, 04:00:55 UTC |
c6f634b | Nicholas Nezis | 14 September 2020, 21:14:44 UTC | Adding missing ENV variables for Centos 7 image (#3617) | 14 September 2020, 21:14:44 UTC |
b400818 | Nicholas Nezis | 12 September 2020, 07:25:48 UTC | Fixing typo in Helm chart template | 12 September 2020, 07:25:48 UTC |
11d6332 | Nicholas Nezis | 08 September 2020, 02:49:57 UTC | Fix Helm chart to support clustered Zookeepers (#3611) | 08 September 2020, 02:49:57 UTC |
f3ba285 | Nicholas Nezis | 24 August 2020, 19:20:25 UTC | Updating Kryo to 5.0.0-RC9 (#3593) | 24 August 2020, 19:20:25 UTC |
96dda44 | Nicholas Nezis | 21 August 2020, 21:21:17 UTC | Dockerfiles Python 3 cleanup (#3601) | 21 August 2020, 21:21:17 UTC |
35ec34b | Nicholas Nezis | 21 August 2020, 19:14:51 UTC | Updated to fix Kubernetes scale issue (#3607) | 21 August 2020, 19:14:51 UTC |
ee73293 | Oliver Bristow | 14 August 2020, 19:03:37 UTC | Unvendor (#3603) * Unvendor kashmir * Unvendor cpplint * Fix cpplint issues | 14 August 2020, 19:03:37 UTC |
c3b6433 | Josh Fischer | 14 August 2020, 17:45:01 UTC | Adding Bazel version check (#3605) | 14 August 2020, 17:45:01 UTC |
1f79018 | Oliver Bristow | 10 August 2020, 21:22:31 UTC | Deep clean heron-explorer (#3588) * Deep clean heron-explorer * use click instead of argparse pattern * list all topologies instead of just 20 * not strictly the same CLI argument names but same functionality * add smoke testes for heron-tracker and heron-explorer in local-test-runner * heron-explorer clean PR feedback | 10 August 2020, 21:22:31 UTC |
9d4541b | Windham Wong | 31 July 2020, 03:59:54 UTC | Switch to pigz to support multi-core tar command (#3595) * Update build-artifacts.sh * Update build-exec-docker.sh * Update build-docker.sh | 31 July 2020, 03:59:54 UTC |
3d210cc | Windham Wong | 31 July 2020, 03:59:06 UTC | Updating docker build to fix Python Click library issue (#3596) | 31 July 2020, 03:59:06 UTC |
ac82daf | Nicholas Nezis | 29 July 2020, 13:30:06 UTC | Changing JRE to JDK (#3592) | 29 July 2020, 13:30:06 UTC |
607560d | Oliver Bristow | 29 July 2020, 13:29:37 UTC | Remove unused heron.tools.common.src.python.utils.heronparser (#3591) | 29 July 2020, 13:29:37 UTC |
f764d9a | Nicholas Nezis | 29 July 2020, 05:55:12 UTC | Reordering the init containers in the Helm chart (#3589) | 29 July 2020, 05:55:12 UTC |
0c858ca | Ning Wang | 28 July 2020, 05:44:42 UTC | Fix licenses in 2020/7/20 master (#3590) | 28 July 2020, 05:44:42 UTC |
39cf3a7 | Oliver Bristow | 27 July 2020, 13:55:34 UTC | Correct heron-executor CLI usage (#3587) | 27 July 2020, 13:55:34 UTC |
0c9b209 | choi se | 26 July 2020, 07:45:42 UTC | Fix log-reader for Python3 (#3580) * Fix log-reader for Python3 Signed-off-by: thinker0 <thinker0@linecorp.com> * typo Signed-off-by: thinker0 <thinker0@linecorp.com> * Revert commit Co-authored-by: thinker0 <thinker0@linecorp.com> | 26 July 2020, 07:45:42 UTC |
d9c06bd | Oliver Bristow | 26 July 2020, 04:25:17 UTC | Replace graph code in tracker (#3579) | 26 July 2020, 04:25:17 UTC |
8f78034 | choi se | 26 July 2020, 04:24:57 UTC | Support lifecycle for aurora (#3581) Co-authored-by: thinker0 <thinker0@linecorp.com> | 26 July 2020, 04:24:57 UTC |
f35ba15 | Nicholas Nezis | 23 July 2020, 16:44:22 UTC | Upgrade to Bazel 3.4.1 (#3576) * Upgrade to Bazel 3.4.1 * Fixing ArrayToString error see https://errorprone.info/bugpattern/ArrayToString * Updating Docker rules and Pkg rules * Updating `rules_python` | 23 July 2020, 16:44:22 UTC |
82ee354 | Oliver Bristow | 22 July 2020, 11:03:46 UTC | Unvendor pyobj + fix py2->py3 compatability fixes. (#3574) This also uses the longer DataWatcher handler signature to avoid a TypeError, which it relies on to indicate it should retry with the shorter signature. Without this change, exceptions can be reported messily due to a raise in the except path being reasonably expected. | 22 July 2020, 11:03:46 UTC |
42b87fe | Josh Fischer | 21 July 2020, 13:57:49 UTC | Update website URL in README (#3578) | 21 July 2020, 13:57:49 UTC |
1c7fd11 | Oliver Bristow | 20 July 2020, 19:26:06 UTC | Unvendor cloudpickle (#3568) | 20 July 2020, 19:26:06 UTC |
a5459f1 | bed debug | 20 July 2020, 05:16:45 UTC | allfix (#3577) Signed-off-by: Huijun Wu <huijunw@twitter.com> Co-authored-by: Huijun Wu <huijunw@twitter.com> | 20 July 2020, 05:16:45 UTC |
cd42fa8 | Oliver Bristow | 20 July 2020, 03:21:26 UTC | Strip old python requirements (#3569) * Remove enum34+future+argparse * Remove six * DRY up zkstatemanager.py * Remove pycrypto * Remove external dependancies for unittest2+mock+py | 20 July 2020, 03:21:26 UTC |
8a825e4 | Nicholas Nezis | 20 July 2020, 00:03:13 UTC | Updated Bookkeeper to 4.11.0 (#3571) | 20 July 2020, 00:03:13 UTC |
c419bc0 | Oliver Bristow | 19 July 2020, 19:22:49 UTC | Add Ant dependency to Vagrant machine (#3573) | 19 July 2020, 19:22:49 UTC |
fd0ec5f | bed debug | 18 July 2020, 16:19:02 UTC | Fix Jenkins Doc generation (#3572) * fix doc CI * update py3 * update pip3 Co-authored-by: Huijun Wu <huijunw@twitter.com> | 18 July 2020, 16:19:02 UTC |
14bc58b | bed debug | 18 July 2020, 10:17:33 UTC | fix jenkins debian10 (#3570) * fixci * useopenjdk * order * updatedebian9 Co-authored-by: Huijun Wu <huijunw@twitter.com> | 18 July 2020, 10:17:33 UTC |
e1dda9a | Nicholas Nezis | 14 July 2020, 17:02:36 UTC | Updates to Kubernetes scheduler to fix dockerenv issue (#3550) * Updates to Kubernetes scheduler to create Headless service * Use FQDN instead of hostname when running in Kubernetes environment | 14 July 2020, 17:02:36 UTC |
eb5090b | bed debug | 12 July 2020, 08:33:01 UTC | update storm 2.2.0 ISpout open() (#3567) * updateispout * fix-style * minchange * updateibolt Co-authored-by: Huijun Wu <huijunw@twitter.com> | 12 July 2020, 08:33:01 UTC |
9e0c782 | bed debug | 11 July 2020, 23:39:59 UTC | mkdir for storm api 2.2.0 (#3566) * mkdirstormapi2 * fixjavalicenseheader * fixstyle Co-authored-by: Huijun Wu <huijunw@twitter.com> | 11 July 2020, 23:39:59 UTC |
b760eab | bed debug | 11 July 2020, 20:23:49 UTC | fixtoolchain (#3563) | 11 July 2020, 20:23:49 UTC |
1c62485 | bed debug | 10 July 2020, 21:38:33 UTC | Make the integration test script executable. (#3565) | 10 July 2020, 21:38:33 UTC |