Releases: kubedb/apimachinery
Releases · kubedb/apimachinery
v0.47.0-rc.2
What's Changed
- Skip RedisClusterSpec conversion for sentinel and standalone mode by @Neaj-Morshad-101 in #1257
- Use DeletionPolicy in etcd by @ArnobKumarSaha in #1258
- Update Memcached Scaling APIs by @Evanraisul in #1260
- Add types for all autoscaler CRDs by @ArnobKumarSaha in #1264
- Add Kafka RestProxy APIs by @obaydullahmhs in #1262
- Keep the druid dependency references if given by @ArnobKumarSaha in #1272
- pgbouncerAutoScalerSpec Update and Scheme Register by @HiranmoyChowdhury in #1268
- Add FerretDBOpsManager by @sayedppqq in #1267
- Upsert config-merger initContainer via ES defaults by @raihankhan in #1259
- Add ExtractDatabaseInfo Func for ClickHouse by @sheikh-arman in #1270
- Add MSSQL Server Monitoring APIs by @Neaj-Morshad-101 in #1271
- Add helpers to get the archiver with maximum priority by @ArnobKumarSaha in #1266
- Add Solr ops for vertical scaling and volume expansion by @pritamdas99 in #1261
- Fix build error by @pritamdas99 in #1274
- Add MSSQLServer Archiver Backup and Restore API by @anisurrahman75 in #1265
Full Changelog: v0.47.0-rc.1...v0.47.0-rc.2
v0.35.0
What's Changed
- Add Custom Configuration spec for Kafka by @obaydullahmhs in #1041
- Add AsOwner() utility for dbs by @ArnobKumarSaha in #1046
- Use updated kmapi Conditions by @ArnobKumarSaha in #1049
- Change schema-manager constants type by @ArnobKumarSaha in #1051
- Make the conditions uniform across database opsRequests by @ArnobKumarSaha in #1052
- Add cruise control API by @raihankhan in #1045
- Add Logical Replication Replica Identity conditions by @rakibulhossain in #1050
- Updated kafka validateVersions webhook for newly added versions by @obaydullahmhs in #1054
- Add default MaxUnavailable spec for ES by @raihankhan in #1053
- Add apis for git sync by @heheh13 in #1055
New Contributors
- @obaydullahmhs made their first contribution in #1041
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- Test against K8s 1.27.0 by @tamalsaha in #1037
- Test against K8s 1.27.1 by @tamalsaha in #1038
- Add
enableServiceLinks
to PodSpec by @tamalsaha in #1039 - Update license verifier by @tamalsaha in #1042
- Move the schema-doubleOptIn helpers to be used as common utility by @ArnobKumarSaha in #1044
- Auto detect mode for ProxySQL by @TasdidurRahman in #1043
Full Changelog: v0.33.1...v0.34.0
v0.33.1
What's Changed
- Change Default wsrep_sst_method to rsync by @TasdidurRahman in #1036
Full Changelog: v0.33.0...v0.33.1
v0.33.0
What's Changed
- Update for release Stash@v2023.02.28 by @1gtm in #1023
- Test against Kubernetes 1.26.0 by @tamalsaha in #1025
- Update wrokflows (Go 1.20, k8s 1.26) by @tamalsaha in #1026
- Reflect Monitoring Agent StatAccessor API Update by @shaad7 in #1024
- Update workflows (Go 1.20, k8s 1.26) by @tamalsaha in #1027
- Update for release Stash@v2023.03.13 by @1gtm in #1029
- Use UpdateVersion instead of Upgrade in ops-manager by @tamalsaha in #1028
- Change return type of GetRequestType() func by @ArnobKumarSaha in #1030
- Use ghcr.io for appscode/golang-dev by @tamalsaha in #1032
- Use enum generator for ops types by @tamalsaha in #1031
- Add Kafka monitor API by @raihankhan in #1014
- Add support for mongo version 6 by @faem in #1034
- Rename UpgradeConstraints to UpdateConstraints in catalogs by @ArnobKumarSaha in #1035
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
- Add postgres streaming and standby mode in horizontal scaling by @heheh13 in #1017
- Fix
GetPersistentSecrets()
function by @rakibulhossain in #1018 - Update TLS Defaulting for ProxySQL & PgBouncer by @TasdidurRahman in #1020
- Add separate Security Config Directory constant for Opensearch V2 by @raihankhan in #1021
- Update
setDefaults()
for pgbouncer by @rakibulhossain in #1022 - Add WsrepSSTMethod Field in MariaDB API by @TasdidurRahman in #1012
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
- Fix postgres
transferLeadershipTimeout
by @rakibulhossain in #1013 - Add PgBouncer apis for UI Server by @rakibulhossain in #1011
Full Changelog: v0.30.1...v0.31.0
v0.30.1
Full Changelog: v0.30.0...v0.30.1
v0.30.0
What's Changed
- Add ProxySQL Vertical-Scaling spec by @TasdidurRahman in #995
- Add support for ProxySQL autoscaler by @ArnobKumarSaha in #996
- Change DatabaseRef to ProxyRef in ProxySQLAutoscaler by @ArnobKumarSaha in #997
- Add sidekick api to kubebuilder client by @tamalsaha in #1000
- Add
TransferLeadershipInterval
andTransferLeadershipTimeout
for Postgres by @rakibulhossain in #1001 - Run GH actions on ubuntu-20.04 by @1gtm in #1004
- Add kafka api by @tamalsaha in #998
- Set PSP in KafkaVersion Spec to optional by @raihankhan in #1005
- Update deps by @tamalsaha in #1007
- Add API for ProxySQL UI-Server by @TasdidurRahman in #1003
- Remove docker utils by @tamalsaha in #1008
- Update Redis Root Username by @shaad7 in #1010
- Revise PgBouncer api by @tamalsaha in #1002
Full Changelog: v0.29.1...v0.30.0
v0.29.0
What's Changed
- Use health checker types from kmodules by @tamalsaha in #961
- Stop using removed apis in Kubernetes 1.25 by @tamalsaha in #962
- Support PDB v1 or v1beta1 api based on k8s version by @tamalsaha in #964
- Remove
DisableScaleDown
field from autoscaler by @ArnobKumarSaha in #966 - Add RedisAutoscaler support by @ArnobKumarSaha in #963
- Add PerconaXtraDB OpsReq and Autoscaler APIs by @spectro30 in #953
- Add redis-sentinel autoscaler types by @ArnobKumarSaha in #965
- Add Postgres Publisher & Subscriber CRDs by @rakibulhossain in #967
- Add MongoDB HiddenNode support by @ArnobKumarSaha in #956
- Add MySQLAutoscaler support by @ArnobKumarSaha in #968
- Use k8s 1.25.1 libs by @tamalsaha in #971
- Handle status conversion for PDB by @tamalsaha in #973
- Check for PDB version only once by @tamalsaha in #975
- Fix typos of Postgres Logical Replication CRDs. by @rakibulhossain in #974
- Using opsRequestOpts for elastic,maria & percona by @ArnobKumarSaha in #970
- Support different types of secrets and password rotation by @tamalsaha in #976
- Remove default values from authSecret by @tamalsaha in #977
- Use authSecret.externallyManaged field by @tamalsaha in #978
- Test against Kubernetes 1.25.0 by @tamalsaha in #981
- Fix typo 'SuccessfullyRestatedStatefulSet' by @TasdidurRahman in #980
- Remove duplicate short name from redis sentinel by @tamalsaha in #982
- Use stash.appscode.dev/apimachinery@v0.23.0 by @tamalsaha in #983
- Add GetAuthSecretName() helper by @tamalsaha in #986
- Add autoscaler types for Postgres by @ArnobKumarSaha in #969
- Include Arbiter & hidden nodes in MongoAutoscaler by @ArnobKumarSaha in #979
- Change ProxySQL backend to a local obj ref by @tamalsaha in #987
- Add Redis Sentinel Ops Requests APIs by @shaad7 in #958
- Make OpsRequestType specific to databases by @tamalsaha in #988
- Add GetSystemUserSecret Heplers on PerconaXtraDB by @spectro30 in #989
- Remove storage autoscaler from Sentinel spec by @ArnobKumarSaha in #991
- Add conditions for postgres logical replication. by @rakibulhossain in #990
- Make exporter optional in ProxySQL catalog by @tamalsaha in #992
Full Changelog: v0.28.3...v0.29.0