Releases: nuodb/nuodb-helm-charts
Releases · nuodb/nuodb-helm-charts
NuoDB Helm Charts 3.9.0
Changelog v3.9.0 (2024-08-20)
Full Changelog
34e9621
Added support for HotSnap in backup hooks #365d9eaa10
Added the ability for engines to prefer an AP in the same node, AZ, or region #367b6399e0
Added support for affinity rules controlling AP-engine connectivity #3691660991
Changed repository for NuoDB image from nuodb/nuodb-ce to nuodb/nuodb #372eb9a8f3
Updated default version of NuoDB image to 6.0 #36819d85e9
Fixed timing hazard between snapshot preparation and archive creation #361a108017
Added validation for Helm valuearchiveType
#3608ddb849
Fixed issue where non-root user was being used to invokefsfreeze
#3582d84c76
Fixed issue where files were not made durable before snapshot was taken #354
NuoDB Helm Charts 3.8.2
NuoDB Helm Charts 3.8.1
Changelog v3.8.1 (2024-03-13)
Full Changelog
NuoDB Helm Charts 3.8.0
Changelog v3.8.0 (2024-03-04)
Full Changelog
96d01ca
Add topology spread constraints to admin #347284c4e2
add the archiveType to the readme #352b13c3d2
Preprovision PVCs with data sources and other fixes #351e459d9f
Update doc links in README files #34970d9f29
Add backup hooks sidecar and validate data sources #346913fe72
Start a database from a volume and archive snapshot #337e8797d0
Added changes related to the new licensing policy #338
NuoDB Helm Charts 3.7.0
Changelog v3.7.0 (2023-11-09)
Full Changelog
c7b3e1c
Supply NuoDB license declaratively via secret #33656718a7
Failure to record metadata for backups #334e273c5a
TLS rotation enhancements #330959ffc9
Add storage group resource label #332c2ac34f
Add TPSG docs #32724103f8
Add archiveType support #3282a2fd86
Install restore ConfigMap for secondary releases #3260d551e5
Deprecate legacy restore (pre NuoDB 4.2) #325
NuoDB Helm Charts 3.6.0
v3.6.0 (2023-06-21)
Fixed bugs:
- Limit CronJob and StatefulSet name length #320 (sivanov-nuodb)
- Incremental backup after SM restart fails if the previous full was unsuccessful #311 (sivanov-nuodb)
Merged pull requests:
- Add liveness probe and improve readiness probe plumbing #319 (adriansuarez)
- Support readOnlyRootFilesystem and generic ephemeral volumes #318 (adriansuarez)
- Expose process filter for database and restore charts #315 (sivanov-nuodb)
- Storage groups support (in Preview) #314 (sivanov-nuodb)
- Account for zombie processes and defunct domain state entries #306 (adriansuarez)
NuoDB Helm Charts 3.5.0
v3.5.0 (2022-07-25)
Implemented enhancements:
- Allow priorityClassName to be specified for admin, SM, and TE pods #287 (adriansuarez)
- Support for multi-tenancy in a single namespace #285 (sivanov-nuodb)
- Support Ingress with SSL passthrough #271 (sivanov-nuodb)
- Deploy NuoDB in security-enhanced environments #267 (sivanov-nuodb)
- Backup groups enhancements #265 (sivanov-nuodb)
- Allow Pod security context to be specified #263 (adriansuarez)
Fixed bugs:
- Use legacy AWS controller by default for external access #279 (sivanov-nuodb)
- Update init container to set permissions on backup volume #275 (adriansuarez)
- Request incremental hot copy if journal hot copy is temporary disabled #262 (sivanov-nuodb)
Merged pull requests:
- Remove port 48005 from AP service used for external access #282 (adriansuarez)
- Lower initialDelaySeconds for the readiness probes #281 (sivanov-nuodb)
NuoDB Helm Charts 3.4.0
v3.4.0 (2021-12-03)
Implemented enhancements:
- Added functionality to enable the database protocol to be upgraded automatically, which is supported in version 4.2.3 and above of the NuoDB image #243 (sivanov-nuodb)
- Updated the process readiness probe to be more scalable as the number of database processes grows #252 (adriansuarez)
- Updated init containers to perform recursive chmod only if files are encountered without expected permissions #260 (adriansuarez)
Fixed bugs:
- Updated nuosm to resurrect archive object only if it will be used #256 (sivanov-nuodb)
Merged pull requests:
- Increased leaderAssignmentTimeout to account for SMs going into CrashLoopBackOff state #242 (adriansuarez)
- Added support for external SQL clients, which requires version 4.2.4 and above of the NuoDB image #254 (sivanov-nuodb)
NuoDB Helm Charts 3.3.0
v3.3.0 (2021-08-18)
Implemented enhancements:
- Added warning when requested backup type does not match target backup set, e.g. stream vs hotcopy #240 (sivanov-nuodb)
- Replaced deprecated failure-domain.beta.kubernetes.io/zone label with topology.kubernetes.io/zone in the Transparent Huge Page Chart #226 (mkysel)
- Added a facility to send additional storage manager logs to the admin pod to improve runtime debugging #225 (sivanov-nuodb)
- Set default admin setting evictUnknownProcesses=true in admin/values.yaml to handle partial network disconnects between admin and engines gracefully #219 (adriansuarez)
- Added the option to mount the Storage Manager journal directory on a different persistent storage volume #218 (mkysel)
- Added functionality to recursively change permissions in admin init container to prevent runtime write permissions errors #214 (adriansuarez)
- Override default admin setting thrift.message.max in admin/values.yaml to enable reading of large messages #213 (adriansuarez)
Fixed bugs:
- Added validation of boolean helm variables in the values.yaml files. The new functionality will emit a warning if an invalid value is passed #223 (sivanov-nuodb)
- Removed an incorrect admin operability check from nuosm script which prevented storage manager container startup when some admin containers were down #217 (sivanov-nuodb)
Removed:
Closed issues:
- Longer readiness timeout in admin chart #198
NuoDB Helm Charts 3.2.0
v3.2.0 (2021-05-14)
Implemented enhancements:
- Added helm template value validation for database.sm.hotCopy.enableBackups #204 (sivanov-nuodb)
- Added helm template value validation for restore.source. Accepted values are ':latest', ':group-latest' or any valid URL #202 (sivanov-nuodb)
- Added helm template value validation for database.autoRestore.type. Accepted types are either 'stream' or 'backupset' #199 (mkysel)
- Changed the default timeout for all backup jobs from 30 min to infinite #197 (sivanov-nuodb)
- Upgraded kiwigrid/sidecar NuoDB Collector dependency to 1.10.8 #193 (butson)
- Added database in-place restore support based on new NuoDB 4.2+ functionality. Fine-graned selection of archive ids to restore. Database in-place restore with storage group. Manual restore option and many more... #184 (sivanov-nuodb)
Fixed bugs:
- Updated Chart.yaml icon image references from nuodb.com to GitHub #203 (mkysel)
- Set levels to strip off path names when unpacking a TAR file of an archive or backup set via the restore.stripLevels option #195 (sivanov-nuodb)
Merged pull requests: