Skip to content

vHive v1.3

Compare
Choose a tag to compare
@ustiugov ustiugov released this 24 Jun 21:12
· 371 commits to main since this release

Added

Benchmarking and tracing and the corresponding docs

  • Added 2 chained-functions microbenchmarks, synchronous and asynchronous, that use Knative Serving and Eventing, correspondingly.
    Tracing is fully supported for Serving function composition, partially supported for Eventing function composition.
  • Added docs on vHive benchmarking methodology for arbitrary serverless deployments.
  • Added docs for adding benchmarks to vHive.
  • Revamped the quick-start guide for a better new-user experience.
  • Added Knative Eventing Tutorial: docs and example.
  • Added a Go module for tracing using Zipkin.

Improved stability and troubleshooting

  • CRI test logs are now stored as GitHub artifacts.
  • Added script to (re)start vHive single node cluster in a push-button.
  • Added a linter for hyperlink checking in markdown files.

Changed

  • Bumped Containerd to v1.5.2.
  • Bumped Knative to v0.23.0.
  • Bumped Go to v1.16.4.
  • Frozen Kubernetes at v1.20.6-00.
  • Simplified Go dependencies management by refactoring modules into packages.

Fixed

  • Fixed stock Knative cluster startup.