Releases: nuodb/nuodb-cp-releases
Releases · nuodb/nuodb-cp-releases
NuoDB Control Plane 2.2.1
Changelog
Bugfixes
- Changes in immutable label selector fails Helm upgrade
Other changes
- Update OpenAPI spec version
- Fix issue when bumping version on tagged commit
NuoDB Control Plane 2.2.0
Changelog
Helm Charts improvements
- Create admin user by default in REST Helm chart
- Allow password to be generated for users created by Helm
- Use HTTP probe for liveness and readiness checks
- Added networkpolicies permission
- Added cpRest.extraArgs Helm value
- Align all resource labels in 3DS chart
- Use public image as default and make various CI improvements
nuodb-cp
CLI improvements
- Allow trusted certificate to be supplied
- Add resource subcommands, integrate SQLLine/JDBC
REST service improvements
- Several improvements to REST service logging configuration
- Add REST server property to enable path rewrite
Bugfixes
- Additional synchronization between quota controller and enforcer
Other changes
- Bump com.github.spotbugs:spotbugs-maven-plugin in /rest-service
- Bump swagger.version from 2.2.15 to 2.2.16 in /rest-service
- Update GoLang dependencies to (almost) latest versions
- Bump slf4j.version from 2.0.7 to 2.0.9 in /rest-service
NuoDB Control Plane 2.1.1
Changelog
- Update OpenAPI spec version
- Update version to 2.1.1
- Add scripts and CI config for GitHub publishing
- Use public image as default and make various CI improvements
- Add debug statements in quota enforcement flow
- Create changelog for 2.1.0 of charts/
NuoDB Control Plane 2.1.0
Changelog
Resource quotas
- Change REST status code for quota exceeded to 422
- Validate database quota
- Added DBaaS Quotas
User management and access control
- Avoid 500 error when accessing legacy user
- Overhaul access rule DSL and add SLA constraint
- Improve DBaaS access control and add '/users' resource
OpenAPI spec and documentation
- Add descriptions to parameters in OpenAPI spec
- Switch to RapiDoc and support arbitrary doc generators
- Publish typescript client generated from OpenAPI spec
- Add validation constraints to spec and integrate fuzz tester
- Integrate Control Plane REST API with Swagger/OpenAPI
Miscellaneous improvements
- Improve doc and add workaround for bulk archive sync issue
- Replace Netty with Grizzly
- Override NuoDB product images
Bug fixes
- Fix handling of invalid authorization header
Dependencies and maintenance
- Update image and charts version and decouple AWS cluster
- Update NuoDB Helm charts repository
- Bump info.picocli:picocli from 4.7.4 to 4.7.5 in /rest-service
- Update Fabric8 and generated code
- Bump com.google.guava:guava in /rest-service
- Bump ch.qos.logback:logback-classic in /rest-service
- Bump golang from 1.20 to 1.21 in /docker
- Bump io.netty:netty-bom in /rest-service
- Bump Fabric8 version and add fixes for breaking changes
- Avoid redundant test runs and other test improvements
- Bump org.glassfish.jersey:jersey-bom in /rest-service
- Compile with Java 11 compliance and bump dependencies