Skip to content

Releases: nuodb/nuodb-cp-releases

NuoDB Control Plane 2.2.1

04 Oct 11:57
Compare
Choose a tag to compare

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

02 Oct 13:19
Compare
Choose a tag to compare

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

05 Sep 19:01
Compare
Choose a tag to compare

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

31 Aug 00:33
Compare
Choose a tag to compare

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