Cargo Features

[dependencies]
smelter-aws-fargate = { version = "0.1.3", default-features = false, features = ["stats", "spawner", "worker", "opentelemetry"] }
default = opentelemetry, spawner, stats, worker

These default features are set whenever smelter-aws-fargate is added without default-features = false somewhere in the dependency tree.

stats default

Enables stats of smelter-worker

smelter-worker:

Collect statistics about the worker.

spawner default

Enables aws-config, aws-sdk-ecs, and smelter-job-manager

Affects smelter-aws-fargate::spawner

worker default

Enables smelter-worker

Affects smelter-aws-fargate::worker

opentelemetry default

Enables opentelemetry of smelter-worker

smelter-worker:

Propagate opentelemetry context from the job manager to the workers.

Affects worker::FargateWorker.trace_context