Releases: spotify/flink-on-k8s-operator
Releases · spotify/flink-on-k8s-operator
v0.4.2
What's changed
- Chore: rework TimeConverter and remove dup definition (#599) @regadas
- Chore: update kustomize to v4.5.7 (#598) @regadas
- Chore: update controller-gen to v0.11.1 (#597) @regadas
- Chore: no need to use accessor to get component labels (#596) @regadas
- Fix: Use revision to check old jobsubmitter existence (#595) @regadas
- Chore: use simpler component names for TaskManager and JobManager (#594) @regadas
- Fix: don't observe jobmanager StatefulSet when appmode is enabled (#593) @regadas
- Chore: use client.Object instead of runtime.Object (#592) @regadas
- Rework application mode job id generator (#591) @regadas
- Check if object update is a scale up/down update (#588) @regadas
- Chore: remove deleteOldComponent func (#587) @regadas
- Chore: Add EventRecorder to FlinkCluster Reconciler (#586) @regadas
- Chore: followup to #584 (#585) @regadas
- Chore: get logger from context (#584) @regadas
- Chore: use reconciler context (#583) @regadas
- Chore: cleanup reconciler; remove dup logic (#581) @regadas
- fixup! Fix: avoid mutation of submitter job status reference (#568) (#580) @regadas
- fixup! Fix: avoid mutation of submitter job status reference (#568) (#579) @regadas
- Chore: type Cluster and Component state types (#578) @regadas
- Fix: don't panic when job is unknown state. (#576) @regadas
- Fix: only trigger job savepoint when job is updated (#575) @regadas
- Add scale subresource to FlinkCluster CRD (#574) @regadas
- Chore: make job state typed (#577) @regadas
- Chore: remove unused function (#573) @regadas
- Remove unneeded validation rules due to new CRD validation (#572) @regadas
- Chore: cleanup code DeMorgan's law (#571) @regadas
- Add missing kubebuilder default and validation markers (#570) @regadas
- Native high availability support (#566) @live-wire
- Fix: avoid mutation of submitter job status reference (#568) @regadas
- Fix: Savepoint status incorrectly derived after it succeeded (#564) @regadas
- Fix: account for pdb update only if it was set in the cluster spec (#565) @regadas
- Skip validation when job-cancel control applied (#559) @live-wire
🌱 Dependency Updates
- Chore(deps): Bump golang.org/x/net from 0.4.0 to 0.5.0 (#582) @dependabot
- Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#557) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.1 (#556) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @live-wire and @regadas
v0.4.2-beta.9
What's Changed
- Bump golang.org/x/net from 0.2.0 to 0.3.0 by @dependabot in #543
- Bump golang from 1.19.3-alpine to 1.19.4-alpine by @dependabot in #542
- Bump golang.org/x/net from 0.3.0 to 0.4.0 by @dependabot in #545
- Fix nil pointer on cluster update by @regadas in #552
Full Changelog: v0.4.2-beta.8...v0.4.2-beta.9
v0.4.2-beta.8
v0.4.2-beta.7
flink-operator-0.4.2-beta.7
A Helm chart for flink on Kubernetes operator
v0.4.2-beta.6
What's changed
- Remove logging when job submitter Job/Pod resrouce is not found (#534) @regadas
- Use DefaultBackoff instead of DefaultRetry (#536) @regadas
- Don't return error while waiting for job submitter to exit (#535) @regadas
- Decrease update status errors (#533) @regadas
- Use helm/chart-releaser-action fork (#532) @regadas
🌱 Dependency Updates
- Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#537) @dependabot
Contributors to this release
@dependabot, @dependabot[bot] and @regadas
v0.4.2-beta.5
What's changed
- Prepare v0.4.2-beta.5 release (#531) @regadas
- Update helm release gha (#530) @regadas
- Fix mktemp: too few X's in template (#528) @regadas
- Update helm CRD (#529) @regadas
- Remove Ingress port number as it is mutually exclusive with port name (#527) @regadas
- Update CRD docs (#526) @regadas
- Make PodDisruptionBudget optional (#524) @regadas
- Improve cluster status info (#515) @regadas
- Job cancellation refactor and more controller tests (#511) @live-wire
- Add new resource short name (#517) @regadas
- Fix: validate if cluster names are DNS-1035 (#510) @regadas
- Fix: TestFlinkClusterValidation should assert on Error (#508) @regadas
- Fix job parallelism default value (#505) @regadas
- Update Helm chart with latest from config/default (#500) @nickcaballero
🌱 Dependency Updates
- Bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#523) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 (#518) @dependabot
- Bump golang from 1.19.2-alpine to 1.19.3-alpine (#513) @dependabot
- Bump github.com/onsi/gomega from 1.22.1 to 1.24.0 (#514) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 (#504) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @live-wire, @nickcaballero and @regadas
flink-operator-0.2.4
A Helm chart for flink on Kubernetes operator
v0.4.2-beta.4
What's changed
- Controller tests setup (#495) @live-wire
- Use structured log for cluster desired state (#494) @regadas
- Cleanup observer and improve logging (#493) @regadas
🌱 Dependency Updates
- Bump github.com/onsi/gomega from 1.22.0 to 1.22.1 (#492) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 (#488) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0 (#486) @dependabot
- Bump github.com/onsi/gomega from 1.21.1 to 1.22.0 (#485) @dependabot
- Bump gotest.tools/v3 from 3.3.0 to 3.4.0 (#484) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @live-wire and @regadas
v0.4.2-beta.3
What's changed
- Deprecate unused TM resource limit env vars (#483) @regadas
- Fix component checks for cluster update and taskmanager deployments. (#464) @kocomic
- Respect Request ResourceRequirements (#473) @regadas
- Update go 1.19 (#476) @regadas
- Fix default type test (#474) @elanv
- Make getControlEvent exhaustive (#447) @jto
- Introduce kubebuilder markers for type validation/defaulting (#449) @elanv
🌱 Dependency Updates
- Bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#482) @dependabot
- Bump github.com/onsi/gomega from 1.20.1 to 1.21.1 (#481) @dependabot
- Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#480) @dependabot
- Bump gotest.tools/v3 from 3.1.0 to 3.3.0 (#478) @dependabot
- Bump github.com/hashicorp/go-version from 1.3.0 to 1.6.0 (#477) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.2.0 (#475) @dependabot
- Bump github.com/go-logr/logr from 0.4.0 to 1.2.3 (#365) @dependabot
- Bump golang from 1.18.4-alpine to 1.19.2-alpine (#472) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @elanv, @jto, @kocomic and @regadas