Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rate-limited LinkedDataClient #203

Merged
merged 23 commits into from
Feb 20, 2025
Merged

Rate-limited LinkedDataClient #203

merged 23 commits into from
Feb 20, 2025

Conversation

namedgraph
Copy link
Member

@namedgraph namedgraph commented Feb 14, 2025

LinkedDataClient now uses RetryAfterHelper in order to respect Retry-After response headers and wait before repeating the request.
Import client sends a conditional PUT with a If-Match: * instead of doing a separate HEAD request to check graph existance.
Fixed precondition checking in Graph (now it's done as soon the existing graph is retrieved).
Added new HTTP tests for conditional requests.
Server bump and Web-Client bump.
SNAPSHOT bump.

@namedgraph namedgraph force-pushed the ft-rate-limited-client branch from 9b42066 to 815425f Compare February 19, 2025 23:13
@namedgraph namedgraph merged commit f1fe8c5 into develop Feb 20, 2025
1 check passed
@namedgraph namedgraph deleted the ft-rate-limited-client branch February 20, 2025 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant