Skip to content

OpenEngine v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@connorcarpenter15 connorcarpenter15 released this 30 Jul 17:30
v0.1.0
b5f2bd9

OpenEngine v0.1.0 is the first experimental release of the vendor-neutral gRPC contract for inference engines and distributed frameworks.

Release identifiers

  • Protobuf package: openengine.v1
  • Schema revision: 1
  • Git commit: b5f2bd93721f7b888d3e2440679e0ae7012939d1
  • BSR module: buf.build/openengine/openengine
  • Immutable BSR commit: 768a93c7b44e40f28c692ad0b471a8f2
  • BSR labels: main, v0.1.0

Consume

Consumers should pin the immutable BSR commit rather than a moving label:

buf generate buf.build/openengine/openengine:768a93c7b44e40f28c692ad0b471a8f2

Consumers declaring OpenEngine as a Protobuf dependency should commit the resulting buf.lock and keep generator plugins version-pinned.

Status

OpenEngine remains experimental and pre-adoption. The contract may make direct breaking changes while it remains at schema revision 1. Engine implementations should advertise the immutable BSR commit through ServerInfo.schema_release.

Validation

  • Signed release tag verified by GitHub
  • Buf format, lint, and build passed
  • Published BSR descriptors match the tagged source
  • Published documentation, license, and Protobuf files verified
  • Representative Python Protobuf generation passed