mirror of
https://github.com/open-webui/oikb.git
synced 2026-11-05 01:27:25 +00:00
[GH-ISSUE #136] feature req: honor 429 Too Many Requests properly #81
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/oikb#81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Zocker1999NET on GitHub (Sep 30, 2026).
Original GitHub issue: https://github.com/open-webui/oikb/issues/136
context
I pointed oikb against a Bookstack wiki instance I have admin access to. After some amounts of requests, oikb received
429 Too Many Requestsfrom our Bookworm instance.actual
oikb skipped the errored document & just continued making more requests
expected
oikb honors 429 by waiting the given time in the
Retry-Afterheader until to repeat this request (& also does not continue with further requests).reasoning
While I should be able to increase the rate limiting, I do not want that. Because most probably that setting is global only & so I cannot differentiate oikb from other "normal" users. Also I do not want my oikb experiments to make the experience for other users worse. And the rate-limiting applied by Bookstack does ensure that.
Also, I'm not interested in oikb finishing as fast as possible. I'm just interested in that it will complete, successfully, in a reasonable amount of time for the content it attempted to sync.
Further, supporting 429 in general would just further help with running oikb against services user do not have admin control over.
@FirstSanny commented on GitHub (Oct 5, 2026):
Currently have the same problem with our confluence instance. Proper handling would be awesome.