Unleash / unleash-edge

MIT License
51 stars 9 forks source link

Replacing Context Enricher in Unleash Proxy #493

Open seniorquico opened 4 months ago

seniorquico commented 4 months ago

Describe the feature request

The migration guide notes that "context enrichers" are not yet supported in Unleash Edge. I would love to explore the possibility and/or find a suitable replacement if the Unleash Edge is the path forward.

Background

I opened the original PR to add the experimental context enrichers to Unleash Proxy (and I'm not taking much credit here... it was all based on existing code in the project). That PR describes the use case:

Unleash/unleash-proxy#87

We're still using this today and finding great success.

Solution suggestions

Definitely open to alternatives, but I don't have any to suggest. Rust isn't a language with which I have much familiarity.

chriswk commented 4 months ago

Hi @seniorquico - Thanks for filing this issue. We are aware that Edge is still missing context enrichers, and will try to add support for it pretty soon.

Thank you also for pointing out the history for context enrichers in the proxy, it should help us as we try to work out support in Edge.