zalando / skipper

An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
https://opensource.zalando.com/skipper/
Other
3.05k stars 345 forks source link

eskip: remove flowid dependency #3065

Closed AlexanderYastrebov closed 1 month ago

AlexanderYastrebov commented 1 month ago

eskip package is generally useful without proxy or filters and therefore ideally should have minimal number of dependencies.

This change deprecates GenerateIfNeeded which is only used by etcd dataclient and reimplements it to remove dependency on github.com/zalando/skipper/filters/flowid

See 35ba6cc76dee89a57cc7869e79824bd9fc56e750

szuecs commented 1 month ago

:+1:

AlexanderYastrebov commented 1 month ago

:+1: