Skip to main content

Crate kermit_bench

Crate kermit_bench 

Source
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-bench crate.