This repository has been archived by the owner on Mar 3, 2023. It is now read-only.
nicknezis
released this
20 Jun 23:19
·
18 commits
to master
since this release
What's Changed
- links by @joshfischer1108 in #3694
- Update Bookkeeper to 4.13.0 and Zookeeper to 3.6.3 by @nicknezis in #3692
- 0.20.4 site changes by @joshfischer1108 in #3695
- Fix extra.links of heron-tracker by @thinker0 in #3696
- Adding heron s3 region into config by @Bouryu in #3697
- Added support for adding Kubernetes annotations to the topology pod and service by @nicknezis in #3699
- Add support for dynamic kubernetes labels on pod and service by @nicknezis in #3701
- Add ability to add Kubernetes Secrets and SecretKeyRefs by @nicknezis in #3702
- Updated Kryo to 5.2.0 by @nicknezis in #3705
- Adding missing logic to Kubernetes Scheduler to properly set the Remote Debug ports by @nicknezis in #3704
- Bazel upgraded to 4.1.0 by @nicknezis in #3703
- Update asf yaml by @joshfischer1108 in #3706
- Support external Helm version being set when building Helm packages by @nicknezis in #3708
- [HERON-3711] Setup Instructions for Intellij IDEA using the Bazel plugin. by @surahman in #3712
- pointing older releases to be retrieved from archive.a.o by @joshfischer1108 in #3714
- mirror link change by @joshfischer1108 in #3716
- Fix heron-downloader cannot load the jar package correctly by @zhangshaoning1 in #3709
- update heron-shell download handler logging by @huijunwu in #3718
- [HERON-3707] ConfigMap Pod Template Support by @surahman in #3710
- [Heron 3707] ConfigMap Pod Template Support Documentation by @surahman in #3717
- Fix glog/gflags by @thinker0 in #3728
- Update pip-2020-resolver of PexBuilder by @thinker0 in #3727
- Helm: Adding option to switch the apiserver service between NodePort and ClusterIP by @windhamwong in #3721
- fix get_heron_dir by @thinker0 in #3731
- Fix get_heron_tracker_dir by @thinker0 in #3734
- Updated deprecated policy/v1beta1 to policy/v1 PodDisruptionBudget API by @nicknezis in #3737
- Bump Netty to 4.1.70 by @nicknezis in #3729
- [Heron-3733] CI Pipeline Failures Involving the <stmgr_unittest> by @surahman in #3735
- update filename in integration_test http_server by @huijunwu in #3739
- Restart a Topology on Kubernetes by @surahman in #3740
- [Heron-3723] Add support for Persistent Volumes for stateful storage by @surahman in #3725
- [Heron-3724] Separate the Manager and Executors. by @surahman in #3741
- Kazoo version bump for Python 3.8 by @windhamwong in #3743
- Fix dependency by @thinker0 in #3746
- adding new committer by @joshfischer1108 in #3748
- Updated to fix missing anticrlf dependency by @nicknezis in #3749
- [Heron-3723] Add support for Empty Dir, Host Path, and NFS via CLI by @surahman in #3747
- Kubernetes V1Controller Cleanup by @surahman in #3752
- Added Docker to Vagrant VM init script by @nicknezis in #3756
- Updated External JVM Rules plugin by @nicknezis in #3753
- Updated Kubernetes client library to 14.0.0 by @nicknezis in #3754
- Updated Netty to 4.1.72 by @nicknezis in #3755
- Updated Dhalion to 0.2.6 by @nicknezis in #3757
- Helm chart cleanup by @nicknezis in #3758
- HeronPy 0.20.5 release prep cleanup by @nicknezis in #3759
- libunwind 1.5.0 Upgrade by @surahman in #3760
- Ubuntu 22.04 Support by @surahman in #3761
- Upgrade to Bazel 4.2.2 by @nicknezis in #3764
- Updated Google Test which now supports Bazel by @nicknezis in #3765
- Fixed stmgr unittest segfault issue on macOS by @nicknezis in #3767
- Upgrade WORKSPACE python packages for python3.8 support by @Code0x58 in #3646
- Fixing an incorrect use of KubeVersion in the Helm Chart.yml by @nicknezis in #3775
- Update to fix Heron UI Jinja2 issue by @nicknezis in #3777
- Added missing packing plan handler by @nicknezis in #3783
- Removing old Tornado asynchronous annotations by @nicknezis in #3781
- Add legacy CentOS7 by @thinker0 in #3772
- Change centos to RockyLinux-8 by @thinker0 in #3773
- Fix conflict Rocky8 by @thinker0 in #3787
- Fix git url by @thinker0 in #3794
- Remove unnecessary Bookkeeper format init container from Helm chart by @nicknezis in #3795
- Change log4j to slf4j of Logging by @thinker0 in #3791
- Remove fixed young generation heap space of instance by @thinker0 in #3789
- Support Runtime jdk17 by @thinker0 in #3792
- Update build-docker.sh - Removing debug flag by @windhamwong in #3799
- Upgrade protobuf to 3.16.1 CVE-2021-22569 by @thinker0 in #3797
- Adding Bazel Platforms support by @nicknezis in #3779
- Removing prevously missed refs to removed files by @nicknezis in #3805
- Updated to fix MacOS stylecheck RuntimeError by @nicknezis in #3803
- Update cppcheck to 2.7 by @nicknezis in #3804
- Updated rules_pkg build dependency to 0.6.0 by @nicknezis in #3806
- Add logback.xml by @thinker0 in #3807
- Add SLF4JBridgeHandler by @thinker0 in #3809
- Bump minimist from 1.2.5 to 1.2.6 in /website2/website by @dependabot in #3811
- Replace Helm chart's generic Bookkeeper platform property with specific properties by @wromansky in #3798
- Bump lodash from 4.17.15 to 4.17.21 in /website2/website by @dependabot in #3812
- Fix for missing physical plan in UI by @nicknezis in #3786
- Bump url-parse from 1.4.7 to 1.5.10 in /website2/website by @dependabot in #3813
- Change ByteSize to ByteSizeLong for Protobuf by @thinker0 in #3816
- Bump prismjs from 1.19.0 to 1.27.0 in /website2/website by @dependabot in #3815
- Support legacy api of HealthManger by @thinker0 in #3818
- Fix HealthManager by @thinker0 in #3819
- Bump async from 2.6.3 to 2.6.4 in /website2/website by @dependabot in #3822
- Updated Netty to 4.1.76.Final by @nicknezis in #3823
- Upgrade Kryo to 5.3.0 by @nicknezis in #3824
- Joshfischer/3774/pom dependencies by @joshfischer1108 in #3778
- Added License file to published Jars by @nicknezis in #3827
- Update Debian Docker images from 10 to 11 by @nicknezis in #3828
- [3821] Remove deprecated Host Path, NFS, and EBS support for Kubernetes by @surahman in #3825
- Update rules-scala of Scala by @thinker0 in #3832
- update year in NOTICE, adding ASF headers to missed files by @joshfischer1108 in #3834
- Added to show the number of instances in the topology list UI. by @thinker0 in #3831
- Rearrange values.yaml to better style by @windhamwong in #3835
- Reduce the DEBUG log by @thinker0 in #3836
- Removed random long in filename which caused leaking in upload storage by @nicknezis in #3838
- Upgraded Bookkeeper to 4.14.5 by @nicknezis in #3837
- Upgrade to Zookeeper 3.8.0 by @nicknezis in #3840
- Added missing epel-release repo in Rocky8 Dist image Dockerfile by @nicknezis in #3842
- Fix Update of topology by @thinker0 in #3830
- Remove stray space characters between \ and \n by @jmtd in #3843
- Updates to fix issues with the Heron API dependencies by @nicknezis in #3844
New Contributors
- @Bouryu made their first contribution in #3697
- @surahman made their first contribution in #3712
- @zhangshaoning1 made their first contribution in #3709
- @wromansky made their first contribution in #3798
- @jmtd made their first contribution in #3843
Full Changelog: 0.20.4-incubating-rc1...0.20.5-incubating-rc4