Cargo Features

EventCore has no features set by default.

[dependencies]
eventcore = { version = "0.1.8", features = ["postgres", "opentelemetry", "prometheus", "all-exporters", "testing"] }
postgres

Enables sqlx

Database support for resource management

Affects resource::database

opentelemetry all-exporters?

Enables opentelemetry ^0.30, opentelemetry-otlp ^0.30, opentelemetry_sdk ^0.30, and tracing-opentelemetry ^0.31

opentelemetry:

Observability integrations

Affects exporters::opentelemetry

prometheus all-exporters?

Enables prometheus

Affects exporters::prometheus

all-exporters = opentelemetry, prometheus
testing

Enables proptest

Optional dependencies for testing utilities