flipt-io / flipt-client-sdks

Flipt Client-Side Evaluation SDKs
https://www.flipt.io/docs/integration/client
MIT License
11 stars 5 forks source link

feat: support etags in clients #299

Closed markphelps closed 2 months ago

markphelps commented 2 months ago

Fixes: #294

Re: https://github.com/flipt-io/flipt/pull/3248

Supports if-none-match/etag headers in clients so we don't do the work of parsing/creating a new snapshot if no data has changed for this namespace

TODO

codecov-commenter commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 87.52%. Comparing base (89f8f67) to head (f040eb7).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #299 +/- ## ========================================== + Coverage 85.91% 87.52% +1.60% ========================================== Files 11 11 Lines 3281 3407 +126 ========================================== + Hits 2819 2982 +163 + Misses 462 425 -37 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.