Releases: datainfrahq/druid-operator
Releases · datainfrahq/druid-operator
v1.3.1
What's Changed
- fix multinamespace cache issue by @AdheipSingh in #132
- List only pod specific to a nodespec while checking the crash status by @rbankar7 in #89
- fix(finalizer): patch finalizers instead of apply (#155) by @dave-mccowan in #159
- Release 1.2.4 by @dave-mccowan in #160
- Cherry-pick commits for 1.2.4 release by @TessaIO in #174
- chore: upgrade operator version; (#180) by @TessaIO in #181
- cherry-picks for 1.2.5 releases by @TessaIO in #193
- 1.3.0 release by @TessaIO in #203
- Fix Pvc Volume Expansion by @AdheipSingh in #239
- add support to reconcile volumeclaimtemplate annotations on UPDATES to druid CR by @AdheipSingh in #240
- add support for volume attribute class name by @AdheipSingh in #241
- 1.3.0 volume attribute class name by @AdheipSingh in #242
New Contributors
- @rbankar7 made their first contribution in #89
- @dave-mccowan made their first contribution in #159
Full Changelog: v1.2.2...v1.3.1
v1.3.0
What's Changed
- Add Production-ready druid cluster spec by @schmichri in #200
- Add compaction, rules, dynamic configurations, nativeSpec by @jmcwilliams-te in #197
Full Changelog: v1.2.5...v1.3.0
v1.2.5
What's Changed
- add TessaIO as maintainer by @TessaIO in #182
- Fix node spec podLabels bug by @owais in #184
- Fix typo in probe definition by @cwar in #175
- feat(chart): option to not create clusterRoles; by @mariuskimmina in #172
- Add Kafka Ingestion Spec Submission by @jmcwilliams-te in #189
- add podLabels to druid-operator deployment by @pczarski in #191
- chore: upgrade operator chart version to 1.2.5; by @TessaIO in #194
New Contributors
- @owais made their first contribution in #184
- @cwar made their first contribution in #175
- @mariuskimmina made their first contribution in #172
- @jmcwilliams-te made their first contribution in #189
- @pczarski made their first contribution in #191
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Ingestion Controller by @AdheipSingh in #53
- Update Docs and Tutorials by @AdheipSingh in #138
- Refactor/ordering by @itamar-marom in #123
- Bump controller-tools version by @MrLarssonJr in #140
- Utilize the DruidIngestion controller in e2e tests by @SamWheating in #146
- fix(eks deployment): Add expected volumeClaim to eks.yaml by @EandrewJones in #149
- release v1.3.0-beta.1 by @AdheipSingh in #148
- Add support for annotations on Deployment/StatefulSet resources in DruidNodeSpec by @SamWheating in #145
- Add support for multi tier nodes with different PVC sizes (#106) by @FarhadF in #152
- fix(finalizer): patch finalizers instead of apply by @itamar-marom in #155
- fix: put Druid crds in the appropriate folder specified by Helm by @TessaIO in #162
- Adds service account name to each druid node optionally by @saithal-confluent in #164
- chore: upgrade operator version; by @TessaIO in #180
Breaking Change
- Since the CRDs are moved from the
templatesfolder to thecrdsfolder, thehelm upgradecommand on the Helm chart with version1.3.7would try to delete the CRDs. To prevent Helm from deleting the CRDs, edit your current Druid CRDs and add the following annotation to them:helm.sh/resource-policy: keep
That should prevent Helm from deleting the CRDs, but keep in mind that you should apply manually CRDs changes on each upgrade.
For more information, please check out: https://helm.sh/docs/howto/charts_tips_and_tricks/#tell-helm-not-to-uninstall-a-resource
New Contributors
- @MrLarssonJr made their first contribution in #140
- @SamWheating made their first contribution in #146
- @EandrewJones made their first contribution in #149
- @FarhadF made their first contribution in #152
- @saithal-confluent made their first contribution in #164
Full Changelog: v1.2.3...v1.2.4
v1.3.0-beta.1
What's Changed
- Ingestion Controller by @AdheipSingh in #53
- Update Docs and Tutorials by @AdheipSingh in #138
- Refactor/ordering by @itamar-marom in #123
- Bump controller-tools version by @MrLarssonJr in #140
- Utilize the DruidIngestion controller in e2e tests by @SamWheating in #146
- fix(eks deployment): Add expected volumeClaim to eks.yaml by @EandrewJones in #149
- release v1.3.0-beta.1 by @AdheipSingh in #148
New Contributors
- @MrLarssonJr made their first contribution in #140
- @SamWheating made their first contribution in #146
- @EandrewJones made their first contribution in #149
Full Changelog: v1.2.3...v1.3.1-beta.1
Release v1.2.3
What's Changed
- fix multinamespace cache isue by @AdheipSingh in #132
- List only pod specific to a nodespec while checking the crash status by @rbankar7 in #89
- release 1.2.3 by @AdheipSingh in #133
New Contributors
Full Changelog: v1.2.2...v1.2.3
Release v1.2.2
What's Changed
- Update README.md by @christian-schlichtherle in #113
- Fix operator panic when checking for pod crashloop status by @SatyaKuppam in #115
- MM less Druid Example by @AdheipSingh in #120
- fix(nil pointer): storage class reference by @itamar-marom in #92
- fix: made the startup probe consistent for nodespec and druidspec by @avtarOPS in #122
- Update NOTES.txt to point to new org/repo. by @yurmix in #125
- (finalizers): refactor by @itamar-marom in #124
- 1.2.2 Release by @AdheipSingh in #129
New Contributors
- @christian-schlichtherle made their first contribution in #113
- @SatyaKuppam made their first contribution in #115
- @yurmix made their first contribution in #125
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- feat(additional containers): add node-level additional containers by @itamar-marom in #91
- fix: readiness probe on historical by @cyril-corbon in #98
- feat: add possibility to configure PriorityClassName by @cyril-corbon in #102
- Update README.md to mark v1.0.0 as compatible with k8s 1.25 by @renatocron in #103
- Druid Operator Release 1.2.1 by @AdheipSingh in #110
New Contributors
- @renatocron made their first contribution in #103
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- fix all context.TODO occurences + fix manifests generation problem (E2E) by @itamar-marom in #70
- secure metadata storage example by @itamar-marom in #78
- install hadoop dependencies on init example by @itamar-marom in #79
- Delay removal of orphanPVC to avoid the removal of PVC in use by @gurjotkaur20 in #67
- extraConfigs by @itamar-marom in #77
- Welcome Itamar As collaborator by @AdheipSingh in #82
- refactor(api): changing rollingUpdate default to true by @itamar-marom in #83
- feat: set default probe for each druid components by @cyril-corbon in #72
- docs: lint all md files, add docs by @cyril-corbon in #45
- Update MAINTAINERS.md by @AdheipSingh in #87
- Better documentation generally + API reference by @itamar-marom in #85
- Allow configuration of kubebuilder/kube-rbac-proxy image by @schmichri in #94
New Contributors
- @schmichri made their first contribution in #94
Full Changelog: v1.1.1...v1.2.0
v1.1.1 - Init Container Support
What's Changed
- fix: kubernetes compatibility matrix by @cyril-corbon in #49
- Test framework migration by @gurjotkaur20 in #51
- docs: add kubecon druid presentation by @cyril-corbon in #54
- test: added test cases for statefulset update, pdb, hpa, ingress & co… by @avtarOPS in #56
- Add new adopter - AppsFlyer by @itamar-marom in #59
- Update README.md with Logo by @AdheipSingh in #60
- feat: added support for hdfs-site.xml and core-site.xml configs by @avtarOPS in #57
- init container support by @AdheipSingh in #62
- release v1.1.1 by @AdheipSingh in #63
New Contributors
- @gurjotkaur20 made their first contribution in #51
Full Changelog: v1.1.0...v1.1.1