Expand description
Benchmark infrastructure for Kermit.
Provides YAML-based benchmark definitions, discovery from a benchmarks/
directory, and download/cache management for relation files hosted on
ZivaHub.
See the workspace benchmarks/README.md for the YAML schema.
Re-exports§
pub use definition::BenchmarkDefinition;pub use definition::GeneratorSpec;pub use definition::QueryDefinition;pub use definition::RelationSource;pub use definition::WatdivStressSpec;pub use definition::DEFAULT_LUBM_ONTOLOGY;pub use error::BenchError;
Modules§
- cache
- On-disk cache for benchmark relation files.
- definition
- YAML-schema Serde types for benchmark definitions.
- discovery
- Discovery helpers for benchmark definitions.
- error
- Error type used across the
kermit-benchcrate.