https://github.com/twitter/heron

sort by:
Revision Author Date Message Commit Date
6c524b4 [Build] cleanup 27 January 2022, 03:19:21 UTC
1422d52 adding empty.py files to account for mandatory srcs attribute 26 January 2022, 20:46:41 UTC
df2b014 replacing entrypoint with main on pylin target 26 January 2022, 20:38:03 UTC
7a809e8 [Build] switched <resources> to <data> attribute There is no direct translation for this. It also appears that newer versions of <bazel_rules_pex> have switched to calling this <data> which aligns with <py_binary>. 26 January 2022, 19:43:46 UTC
0518955 [Build] heron ui removed <zip_safe> There is no direct translation for this in py_binary. 26 January 2022, 19:43:46 UTC
9ff8f0c [Build] simple fixes a number of build targets 26 January 2022, 19:43:46 UTC
ba1bac0 [Build] updated PyYAML to 5.4.1 Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com> 26 January 2022, 03:30:06 UTC
fd7049f [Build] updated heron proto 26 January 2022, 03:28:51 UTC
89c7329 [Build] updated heronpy api 26 January 2022, 03:24:57 UTC
4eaf100 [Build] updated heronpy connectors 26 January 2022, 03:24:39 UTC
150f970 [Build] updated heron instance utils test 26 January 2022, 02:28:35 UTC
30ead1c [Build] updated heron instance test 26 January 2022, 02:26:32 UTC
dcd1f29 [Build] updated heron network 26 January 2022, 02:26:32 UTC
53245d6 [Build] updated heron tracker test 26 January 2022, 02:26:32 UTC
ceff5ac [Build] updated integration_tests common 26 January 2022, 02:26:32 UTC
4bff338 [Build] updated integration_test library 26 January 2022, 02:26:32 UTC
17f987c [Build] updating test_runner 26 January 2022, 00:11:05 UTC
bca9f9a [Build] updated integration tests http_server 26 January 2022, 00:09:31 UTC
d357562 [Build] updated topology test runner 26 January 2022, 00:09:01 UTC
04c7d50 [Build] updated integration tests 26 January 2022, 00:08:27 UTC
eec9864 [Build] updated cpplint and pylint 25 January 2022, 23:47:41 UTC
bbe11ad [Build] updating heron shell 25 January 2022, 23:39:29 UTC
806c25b [Build] updating heron ui 25 January 2022, 23:13:25 UTC
2b1392a [Build] updating heron tracker 25 January 2022, 22:00:51 UTC
4b71957 updating python streamlet targets 25 January 2022, 21:12:28 UTC
e47ab1f update heron explorer 25 January 2022, 21:09:20 UTC
8dc9f3b updating statemger-py target 25 January 2022, 21:05:44 UTC
db45fcc [Build] heronpy proto Switched to requirements. Errors locating file with main method in all library targets. 25 January 2022, 19:42:11 UTC
2b0948d Merge branch 'master' into joshfischer/native-python-rules Merging as opposed to re-basing so that there is a commit we can drop to revert. 25 January 2022, 19:15:27 UTC
fe3aa16 [Build] PEX loader test data Added location for main method. 25 January 2022, 16:56:56 UTC
abb2767 Upgrade Python to 3.8 as a minimum. Also simplified Tracker implementation. (#3646) Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com> Co-authored-by: Saad Ur Rahman <saadurrahman@apache.org> Co-authored-by: Nicholas Nezis nanezis <nanezis@ip-10-113-78-208.evoforge.org> 25 January 2022, 16:37:11 UTC
638cff1 Fixed a segfault issue on macOS. Deleting item invalidated the iterator. (#3767) 24 January 2022, 19:25:58 UTC
b970b65 Updated to Google Test 1.11.0 which now directly supports Bazel (#3765) 24 January 2022, 13:18:27 UTC
8dee12c Upgrade to Bazel 4.2.2 (#3764) 24 January 2022, 13:17:21 UTC
0c42102 Ubuntu 22.04 Support (#3761) - Added a Ubuntu 22.04 Docker Container. - Update to support compiling and linking of <libunwind 1.5.0> with the C++14 standard. g++ seems to be defaulting to C++17 which is not compatible with <libunwind 1.5.0>'s dynamic exception specifications. 23 January 2022, 16:46:30 UTC
41d9dab libunwind 1.5.0 Upgrade (#3760) This library is used by C++ components to maintain a call history. Upgrading to newer Linux kernels necessitates this update. 21 January 2022, 23:24:37 UTC
cfbfdd8 removal of more pex targets 21 January 2022, 02:38:23 UTC
ee369ef HeronPy 0.20.5 release prep cleanup (#3759) 18 January 2022, 02:56:44 UTC
482f14f Helm chart cleanup (#3758) * Upgrade to Helm 3.7.2 * Add disclaimer files * Updated Chart.yaml to v2 apiVersion (Helm 3) 17 January 2022, 16:50:38 UTC
1cb0d9d Updated Dhalion to 0.2.6 (#3757) 05 January 2022, 04:38:05 UTC
56bd859 clean up formatting of files. updating common-py target. adding dep to requirements.txt 04 January 2022, 22:41:19 UTC
bbf8167 Updated Netty to 4.1.72 (#3755) 04 January 2022, 22:38:51 UTC
ba673a1 clean up heron tools fine. updating examples build file 04 January 2022, 22:34:05 UTC
4319a5f updating heron common py tools 04 January 2022, 22:15:49 UTC
2f94032 Updated Kubernetes client library to 14.0.0 (#3754) * Updated Kubernetes client library to 14.0.0 * Removed explicit dependency on `snakeyml`. Instead the proper version will be calculated as a transitive dependency. 04 January 2022, 21:35:45 UTC
bc61f7d Updated External JVM Rules plugin to 4.2 (#3753) 04 January 2022, 18:13:17 UTC
098b288 update python cli build targets 04 January 2022, 13:56:25 UTC
f96cc7b Added Docker to Vagrant VM init script (#3756) * Added docker to the Vagrant VM init script * Updated the subnet to match the Vagrant allowed range 04 January 2022, 13:46:32 UTC
204aed1 [Build] removed <newgenproto.bzl> There are no references to this file in any of the build scripts. A full build with the complete test battery, without this file, yielded no issues. 03 January 2022, 20:31:20 UTC
fab089c Added missing Javadocs to Kubernetes V1Controller (#3752) 03 January 2022, 15:11:51 UTC
3d22655 updating python and docker rules as a start 01 January 2022, 23:58:08 UTC
fd30626 [Heron-3723] Add Kubernetes support for Empty Dir, Host Path, and NFS via CLI (#3747) Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com> 19 December 2021, 06:03:32 UTC
48911ae Updated to fix missing anticrlf dependency in Heron shell process. (#3749) 19 December 2021, 05:54:36 UTC
f573455 adding Saad (#3748) 15 December 2021, 17:23:28 UTC
2d4963a Fix dependency (#3746) 10 December 2021, 11:05:01 UTC
b501496 Bump kazoo library from 2.7.0 to 2.8.0 to fix a compatibility issue of Python 3.8 (#3743) 06 December 2021, 05:37:25 UTC
c6631cc [Heron-3724] Separate the Manager and Executors. (#3741) All of the changes below are pertaining to the Kubernetes Scheduler. * Topology's Executors and Manager separated into individual StatefulSets. * Added the ability to specify individual Pod Templates for a topology's Executors and Manager via the CLI. * Added the ability to specify Persistent Volume Claims for a topology's Executors and Manager via the CLI. * Added the ability to specify resource Requests and Limits for a topology's Executors and Manager via the CLI. 05 December 2021, 17:10:39 UTC
5a1b981 [Heron-3723] Add support for Persistent Volumes for stateful storage (#3725) Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com> Co-authored-by: Josh Fischer <josh@joshfischer.io> Co-authored-by: zhangshaoning <32099766+zhangshaoning1@users.noreply.github.com> Co-authored-by: Huijun Wu <huijunwu@users.noreply.github.com> Co-authored-by: Huijun Wu <huijunw@twitter.com> 30 November 2021, 05:20:34 UTC
382fd15 Added ability to restart a topology on Kubernetes (#3740) 20 November 2021, 02:25:02 UTC
6b883be Protect from arbitrary json file reading and writing in integration_test http_server (#3739) 17 November 2021, 05:56:51 UTC
b295bf5 Fixed CI Pipeline Failures Involving the <stmgr_unittest> (#3735) 15 November 2021, 06:37:45 UTC
5038eba Bump Netty to 4.1.70 (#3729) 13 November 2021, 16:59:24 UTC
ddbd253 Updated deprecated policy/v1beta1 to policy/v1 PodDisruptionBudget API (#3737) 13 November 2021, 16:58:57 UTC
a3d28a3 Fix get_heron_tracker_dir (#3734) 13 November 2021, 03:52:13 UTC
c32c09a Fix `get_heron_dir` which is causing Python processes to fail (#3731) 12 November 2021, 19:45:50 UTC
4f588cf Helm: Adding option to switch the Kubernetes services between NodePort and ClusterIP (#3721) * Adding option to switch the apiserver service between NodePort and ClusterIP * Now support custom NodePort port number * Better value.yaml settings for nodeport config * Some cleanup and allows K8s to auto-pick nodeport * Fixing typo Co-authored-by: Windham Wong <windham.wong@stormeye.io> Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com> 11 November 2021, 04:28:52 UTC
813e9d0 Update pip-2020-resolver of PexBuilder to fix darwin building (#3727) 11 November 2021, 04:13:07 UTC
ff7093f Updated glog and gflags libraries (#3728) 08 November 2021, 23:46:22 UTC
b1e6519 [Heron 3707] ConfigMap Pod Template Support Documentation (#3717) * [Docs] Initial document. * [Docs] <ConfigMaps> section. * [Docs] generating and registering a ConfigMap. * [Docs] linking into the sidebar. * [Docs] updated for the CONFIG-MAP-NAME.POD-TEMPLATE-NAME. * [Docs] updates with output from <minkube kubectl> and for commands. * [Docs] updates on how to disable and remove topologies in the event of an error. * [Docs] added items overwritten by Heron in Pod Templates. * [Docs] minor typos and additions. * [Docs] customisation of Heron's executor and support for auxiliary containers. * [Docs] fixed dangling references within the Scheduler and cleaned up the State Manager in the event of a failed topology submission. * [Docs] fixed description of Tolerations. * [Docs] added info on Toleration merging. * [Docs] updates for namespace and removal of deprecated taints. * [Docs] Heron config values for Limits take precedence. 02 November 2021, 13:41:31 UTC
837c4f2 [HERON-3707] ConfigMap Pod Template Support (#3710) * [Kubernetes] setup basic mount info for Pod ConfigMap. * [Kubernetes] updated function signature to handle Pod Template ConfigMap name. * [kubernetes] extracting Pod Template ConfigMap name from <Config>. * [kubernetes] checking for Pod Template ConfigMap and appropriately adding to Stateful Set. * [kubernetes] Java Style lint fix. * [Tests] Kubernetes Controller tests for Pod Template ConfigMap. * [Tests] Kubernetes Constants and Context tests for Pod Template ConfigMap. * [Tests] Kubernetes V1Controller test suite stubbed. * [Tests] Java style lint fixed. * [Tests] Kubernetes V1Controller Pod Template ConfigMap volume mount. * [Kubernetes] cleaned up to begin work on <loadPodFromTemplate>. * [Kubernetes] created <loadPodFromTemplate>. * [Tests] Begun mock test setup of <loadPodFromTemplate>. * [Kubernetes] style check/linting fix. * [Kubernetes] refactoring <V1Controller> and <KubernetesController>. * [Kubernetes] added description to failed to locate exception. * [Tests] <loadPodFromTemplate> Pod Template checks. * [Kubernetes] check for no ConfigMaps set. * [Tests] working on mocking null list of V1ConfigMapList. * [Kubernetes] refactoring <loadPodFromTemplate> Adding checks for null pointers. Default constructed V1 objects tend to have uninitialised fields set to null by default. Extracting <getConfigMaps> to method to support mocking. * [Tests] Stubbed <getConfigMaps> and testing <loadPodFromTemplate>. * [Kubernetes] <loadPodFromTemplate> adjusted to get <V1PodTemplateSpec> from <V1PodTemplate>. * [Kubernetes] check for empty Pod Template in ConfigMap. * [Tests] Valid Pod Template test. * [Tests] Invalid Pod Template. * [Tests] refactored test data to their respective tests. * [Kubernetes] refactored <loadPodFromTemplate> for readability. * [Kubernetes] params for <getConfigMaps> tweaked. Judging from <release-11.0.0/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/CoreV1Api.java> "optional" means the field can be set to <null>. * [Kubernetes] <getPodTemplateLocation> extracting ConfigMap and Pod Template names. * [Tests] <getPodTemplateLocation> for correct and incorrect parsing. * [Kubernetes] <getPodTemplateLocation> catching empty names. * [Tests] <getPodTemplateLocation> separated tests for ConfigMap and Pod Template names. * [Kubernetes] updated <loadPodFromTemplate> to use ConfigMap and Pod Template names. * [Tests] updated tests for <loadPodFromTemplate> to use ConfigMap and Pod Template names. * [Kubernetes] added INFO logging to <loadPodFromTemplate> for the deployed Pod Template. * [Kubernetes] Bug fixes in error messages for <loadPodFromTemplate>. * [Kubernetes] bug fix and test for missing delimiter in <getPodTemplateLocation>. * [Kubernetes] <getConfigMaps> namespace access updated. * [Kubernetes] <configureRBAC> basic logic. TODO: get API key for K8s. * [Tests] cleaned up <V1Controller> tests. * [Kubernetes] <configureRBAC> more detailed error log. * [Kubernetes] <configureRBAC> role configurations. * [Kubernetes] refactored <loadFromPodTemplate>. * [Tests] switched to <ConfigMapBuilder> in <V1ControllerTest>. * [Kubernetes] switched to <V1RoleBuilder> in <configureRBAC>. * [Kubernetes] made <loadPodFromTemplate> protected. Removed illegal reflection access to avoid support issues with newer testing frameworks. * [Kubernetes] removed <configureRBAC>. RBAC must be configured using Role/ClusterRole and RoleBinding/ClusterRoleBinding to the Heron <heron-apiserver> ServiceAccount. * [Kubernetes] <getPodTemplateLocation> error message passed up. * [Kubernetes] refactored <getPodSpec> to <finalizePodSpec>. Heron should have the final say on the Pod Spec. This is as much a point of security as an operational one. * [Kubernetes] Added boot flag to disable Pod Templates. * [Tests] testing to validate boot flag for disabled Pod Templates. * [Kubernetes] Wiring in boot flag to disable Pod Templates in <loadPodFromTemplate>. * [Tests] disabled Pod Templates output validation. * [Kubernetes] Added class scoped variable <isPodTemplateDisabled>. * [Kubernetes] <getContainer> modified to utilise supplied executor container. * [Kubernetes] <getContainer> <V1EnvVar>s. Environment variables merged with Heron defaults taking precedence. * [Kubernetes] <getContainer> Limits. Resource Limits merged with Heron defaults taking precedence. * [Kubernetes] disabled Pod Templates will return error when attempting to submit. * [Kubernetes] <API Server> configs. Updated RBAC API version and added a commented flag command to disable to Pod Templates. * [Kubernetes] <configureExecutorContainer> Refactored <getContainer> to <configureExecutorContainer>. Permitting additional containers for side-car purposes. * [Kubernetes] <configureExecutorContainer> Switched to <TreeSet> with custom comparator for <V1EnvVar> name. <V1EnvVar>'s comparator performs a complete element wise comparison. * [Kubernetes] <configureExecutorContainer> Merged executor container ports with ports provided in Pod Template. Heron defaults take precedence. * [Kubernetes] <mountVolumeIfPresent> Merge volume mounts with those provided in Pod Template. Heron defaults take precedence. * [Kubernetes] <V1Controller> general cleanup of new code and comments. * [Kubernetes] <mountVolumeIfPresent> Error check for malformed Pod Template. * [Kubernetes] <configureContainerPorts> Refactored <getContainerPorts> and moved port merge with error handling to it. * [Kubernetes] <configureExecutorContainer> Removed a redundant <limit> put into the HashMap. * [Kubernetes] <addVolumesIfPresent> Merging Pod Template volume configs with Heron defaults. Heron values take precedence. * [Kubernetes] <configureExecutorContainer> Allow user values for CPU and MEMORY limits to override those provided by Heron. * [Scheduler-Core] <LaunchRunner> handling <submit> errors better. Some Schedulers, such as K8s, throw exceptions instead of returning false when <submit> fails. This leaves the Topology Manager with dangling references. An addition RPC call to the Scheduler is required to completely clear the state. * [Kubernetes] <V1Controller> General cleanup in tests and class. * [Kubernetes] code review changes. Code review from @nwangtw. <KubernetesContext.getPodTemplateConfigMapDisabled> switched to <equalsIgnoreCase>. * [Scheduler-Core] code review changes. Code review from @nwangtw. <LaunchRunner> error message assembly improved. <LaunchRunner> added <FINE> level logging for failure to clear failed topology launch from Scheduler. * [Tests] <configureContainerPorts>. * [Kubernetes] <API Server> configs. Code review from @nwangtw, @nicknezis. Updated command to disable Pod Templates to <false> by default. * [Kubernetes] <configureContainerEnvVars> Logic for merging environment variables extracted to a method for testing. * [Tests] <configureContainerEnvVars>. * [Kubernetes] <configureExecutorContainer> Wired in <configureContainerEnvVars> and removed old code. * Update for Helm chart * Updated version to match the other k8s ClusterRoleBindings * [Kubernetes] <configureContainerResources> Logic to configure container's resources extracted to method to facilitate testing. * [Kubernetes] <configureExecutorContainer> Removed old logic and wired <configureContainerResources> into <configureExecutorContainer>. * [Tests] <testConfigureContainerPorts>. Added a test for debugging ports. * [Kubernetes] <addVolumesIfPresent>. Exposed for testing. * [Tests] <addVolumesIfPresent>. Testing on a <hostPath> volume but will generalise across others. * [Kubernetes] <mountVolumeIfPresent>. Exposed for testing. * [Tests] <mountVolumeIfPresent>. Tested by setting a Volume Mount in the Config and then a custom Volume Mount in the container. * [Tests] <addVolumesIfPresent>. Cleaned up tests. * [Tests] <mountVolumesIfPresent>. Testing for when no Volume Mounts should be set. * [Tests] <addVolumesIfPresent>. Testing for when no Volumes should be set. * Attempt to fix Travis CI build * [Tests] <configureContainerEnvVars> <configureContainerPorts>. Extracted logic to generate executor environment variables, ports, and debugging ports. This is to resolve production-testing code inconsistencies which may arise. * [Tests] <V1ControllerTests> General cleanup and simplification of test suite. * Travis fix take 3 * Travis CI fix * [Kubernetes] <V1ControllerUtils> Added nested utility class to improve code maintainability. <mergeListDedupe> will merge two input lists by keeping all values in one and deduplicating the second list. * [Tests] <mergeListDedupe>. Full battery of tests null lists, merged lists, and thrown errors. * [Kubernetes] <V1Controller>. Switched to using <mergeListsDedupe> to improve code maintainability. Effects: <addVolumesIfPresent> <configureContainerEnvVars> <configureContainerPorts> <mountVolumeIfPresent> * [Kubernetes] <V1Controller> cleaned up unneeded returns when using setter methods. * [Kubernetes] <V1Controller>. Merging Pod Specification Tolerations and deduplicating on the <V1Tolerations::key>. * [Tests] <configureTolerations>. Test for a null, empty, and merging of Toleration lists. * [Kubernetes] <configurePodSpec>. Wired in <configureTolerations> * [Tests] cleaning up code. * [Kubernetes] <configurePodSpec>. Added check for multiple executor container specs in Pod Template. Will throw error if detected. * [Tests] <V1Controller> general cleanup. * [Kubernetes] Constants Updated tolerations to remove deprecated taints. * [Kubernetes] <V1Controller> <getConfigMap> retrieving a single named ConfigMap in a specific namespace. <loadPodFromTemplate> logic updated to handle a single ConfigMap. * [Tests] <V1Controller> Fixed and cleaned up tests after switching to <readNamespacedConfigMap>. * [Kubernetes] <V1Controller> Error message cleanup. * [Tests] <V1Controller> Test description cleanup. * [Kubernetes] <KubernetesUtils> Javadoc cleanup. * [Tests] <KubernetesUtils> Test description cleanup. * [Tests] <V1Controller> <configureContainerResources> Heron values take precedence for limits. * [Kubernetes] <V1Controller> <configureContainerResources> Heron values take precedence for limits. * Add support for reading configmap * Removed deprecated k8s tolerations Co-authored-by: Nicholas Nezis <nicholas.nezis@gmail.com> 02 November 2021, 13:40:39 UTC
2190502 updatelogging (#3718) Co-authored-by: Huijun Wu <huijunw@twitter.com> 30 September 2021, 18:32:07 UTC
e5a6858 Fix heron-downloader cannot load the jar package correctly (#3709) 1. Install heron in the linux system to the /usr/lib/heron directory 2. Create symbolic links of several executable files in heron/bin to the /usr/bin directory 3. Try to call the heron* program separately, and the heron-downloader program fails to load the jar package correctly, and other programs are normal 24 September 2021, 11:25:01 UTC
396f2b8 mirror link change (#3716) 17 September 2021, 14:58:37 UTC
836e01b pointing older releases to be retrieved from archive.a.o (#3714) * pointing older releases to be retrieved from archive.a.o * typo 17 September 2021, 11:12:19 UTC
7322335 [docs] Added instructions for setting up Intellij IDEA with the Bazel plugin. (#3712) 12 September 2021, 19:53:35 UTC
b2a4e82 Updated to allow for external Helm version when building on a non-versioned branch (#3708) 02 September 2021, 03:27:38 UTC
4d9a7de fix label 21 August 2021, 21:34:06 UTC
2032068 update labels 21 August 2021, 21:33:06 UTC
58efb99 Update asf yaml (#3706) * update asf.yaml 21 August 2021, 21:24:15 UTC
5f95840 Bumped Bazel to 4.1.0 (#3703) 21 August 2021, 21:10:59 UTC
d883db3 Fixed Kubernetes scheduler to provide Java remote debug ports (#3704) 02 August 2021, 03:17:54 UTC
5d7295f Updated Kryo to 5.2.0 (#3705) 01 August 2021, 20:41:28 UTC
ed93aa5 Add ability to add Kubernetes Secrets and SecretKeyRefs (#3702) 11 July 2021, 02:25:04 UTC
6aa6ae6 Add support for dynamic kubernetes labels on pod and service (#3701) 09 July 2021, 01:00:44 UTC
bded8f5 Added support for adding Kubernetes annotations to the topology pod and service (#3699) 08 July 2021, 13:00:41 UTC
3215a76 Adding missing heron s3 region into kubernetes config (#3697) Co-authored-by: Windham Wong <windhamwong@nva-hk.com> 17 June 2021, 20:44:15 UTC
addbb35 Fix extra.links of heron-tracker (#3696) 15 June 2021, 05:14:25 UTC
33b11e6 0.20.4 site changes (#3695) * links * initial changes * adding versioned docs; updating heron:bazel matrix * fix property * updating urls; making install docs more clear * clean up versioned getting started docs * remove duplicated text * adding simple docker instructions * clean up more urls, adding release article for 0.20.4-incubating * clean up more urls, adding release article for 0.20.4-incubating * fix typo * grammar * attempt to remove noindex * fix maven command * adding missed commands in versioned docs 02 June 2021, 01:12:16 UTC
22148db Update Bookkeeper to 4.13.0 and Zookeeper to 3.6.3 (#3692) * Update to Bookkeeper and Zookeeper * Committed this by accident * Updating Guava to fix submit failure * Updating BK image versions 24 May 2021, 00:21:16 UTC
f5316ec links (#3694) 23 May 2021, 13:46:21 UTC
83a742f Adding disclaimers to release artifacts (#3689) 28 April 2021, 21:08:37 UTC
db5c992 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 updatedocandlink (#3685) Co-authored-by: Huijun Wu <huijunw@twitter.com> 06 April 2021, 19:12:25 UTC
c23dba7 Updated to Kryo 5.0.4 (#3683) 19 March 2021, 01:46:39 UTC
8ff6390 Fixing incorrect article title (#3682) 15 March 2021, 04:18:38 UTC
63fe9fa Grammar fix (#3681) 10 March 2021, 02:34:46 UTC
c2d7f14 Remove cppunit-dev dependency (#3680) Co-authored-by: Huijun Wu <huijunw@twitter.com> 09 March 2021, 08:47:27 UTC
2956293 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 Removing unused Bookkeeper hostPort that causes port conflict (#3677) 19 February 2021, 03:05:05 UTC
a8eb752 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
back to top