get-convex / get-convex/prosemirror-sync
Break up long steps arrays
Open
- Dominant language
- TypeScript
- Stars
- 62
- Forks
- 21
- Avg merge
- 5h 25m
- Merged PRs (30d)
- 1
Description
Fetching too many deltas with >8 steps per delta on average can cause issues returning arrays that are too big (8k length limit). Return fewer items per array - potentially by just returning the deltas instead.
Contributor guide
Research direction
Trace the code path that fetches deltas and returns step arrays; the issue gives no file or test entry point, so start by searching for the delta-fetching response. Reproduce a case averaging more than eight steps per delta and verify that returned arrays stay below the 8k length limit, either by returning fewer items or deltas.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100