elastic / ecs-dotnet

https://www.elastic.co/guide/en/ecs-logging/dotnet/current/setup.html
Apache License 2.0
119 stars 59 forks source link

Bump target ECS version to 8.6.0 #291

Closed Mpdreamz closed 1 year ago

Mpdreamz commented 1 year ago

I wasn't initially planning on moving to 8.6.0 however I noticed we register the index templates under a derived name using {type}-{dataset}.

When releasing new version this would mean our bootstrapping would notice an old index template with the same name and therefor return early.

This PR changes that and includes the version number in the index template name: {type}-{dataset}-{ecs.version} and adjusts the index template priority based on a stable integer representation of the version number.

This means that each new ecs version library deployment can successfully bump the index templates for the target datastreams and indices.