airbyte
airbyte copied to clipboard
Improve SubstreamResumableFullRefreshCursor performance
What
After https://github.com/airbytehq/airbyte/pull/42966 performance of github source dropped dramatically
How
Put partition information in values of _per_partition_state
so it does not have to be deserialised every time.
Review guide
- substream_resumable_full_refresh_cursor.py
User Impact
Better performance
Can this PR be safely reverted and rolled back?
- [x] YES 💚
- [ ] NO ❌