Expand description
Kernel API Traits
These traits define the stable API surface of the kernel. Extensions and plugins implement or consume these traits.
§API Stability Guarantee
Once the kernel reaches 1.0, these traits will follow semver:
- 1.x.x: No breaking changes to trait signatures
- 2.0.0: May introduce breaking changes with migration guide
Structs§
- Column
Def - Column definition
- Health
Info - Basic health information
- Recovery
Stats - Recovery statistics
- Table
Info - Table information
- Table
Schema - Table schema definition
Enums§
- Data
Type - Supported data types (minimal set for kernel)
Traits§
- Kernel
Catalog - Catalog operations
- Kernel
Health - Health check for monitoring
- Kernel
Recovery - Recovery operations
- Kernel
Storage - Core storage operations
- Kernel
Transaction - Transaction operations