meltano/sdk

feat: Respect `RateLimit` headers in default REST backoff implementation

Opened this issue · 0 comments

Feature scope

Taps (catalog, state, stream maps, tests, etc.)

Description

This IETF draft defines a series of RateLimit headers:

Taps built with the SDK around REST APIs that respond with these headers would benefit from a default RESTStream backoff implementation that understands and respects them - namely X-RateLimit-Reset.