Skip to content

v0.9.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@droplet-bot droplet-bot released this 09 Apr 14:25
f705cc3

🎉 Highlights - Simpler model component design and a new Controller to monitor the resource state

Simpler model component

In this release, we retired the model instance concept and adopted a much simpler model design. Check out the details in this issue. To put it simply, Model becomes the core component of a pipeline now. Here is one pipeline recipe example below:

{
  "source": "source-connectors/source-http",
  "models": ["models/stable-diffusion"],
  "destination": "destination-connectors/postgres-db"
}

When importing a model from GitHub, we specify the Git tag along with the GitHub repository. Try importing a Stable diffusion model to run on your GPU.

You may ask, how about model versioning? In the future, we plan to introduce the concept of labels to help organise models.

New Controller service to monitor the resource state

We also introduce a new service Controller into VDP. The controller periodically checks and maintains the real state of all resources (connector, model and pipeline) in an etcd database. The Console will fetch the real state from the new /watch endpoint of each service to make sure the state indicators are always up-to-date. Check the updated VDP system infrastructure.

Product Updates

Features ✨

  • simplify the model component by removing model instance concept
  • add a new Controller service to monitor the resource state

VDP(0.9.0-alpha)

Miscellaneous Chores

  • release: release v0.9.0-alpha (0670c0a)

API-gateway (v0.2.4-alpha)

Miscellaneous Chores

Pipeline-backend (v0.11.0-alpha)

Features

  • controller: add pipeline state monitoring with controller (#134) (e77a8d8)

Connector-backend (v0.9.0-alpha)

Features

  • controller: add connector state monitoring with controller (#72) (d4092e6)

Model-backend (v0.15.0-alpha)

Features

Mgmt-backend (v0.3.3-alpha)

Miscellaneous Chores

Controller (v0.1.0-alpha)

Features

  • control loop for model state monitoring (#1) (a692c76)

Bug Fixes

  • add missing integration test files (#6) (bdb8eb7)
  • hotfix dockerfile (96555e5)
  • model: adopt latest model structure (#7) (d5c4264)

Console (v0.21.1-alpha)

Features

Bug Fixes

  • fix onboarding issue when vdp had user in db (#384) (6e0f3b5)
  • update token no matter db had user or not (#386) (2c59339)
  • add NEXT_PUBLIC_SET_SECURE_COOKIE to control the cookie behavior (#387) (8b11b1c)
  • fix PipelinesTable typo (#393) (56ccd46)