Skip to content

adds a setting for configuring a delay between GetRecord calls in harvesting client#11486

Draft
landreev wants to merge 3 commits intodevelopfrom
11473-harvesting-client-ratelimit
Draft

adds a setting for configuring a delay between GetRecord calls in harvesting client#11486
landreev wants to merge 3 commits intodevelopfrom
11473-harvesting-client-ratelimit

Conversation

@landreev
Copy link
Contributor

What this PR does / why we need it:

see the issue; self-explanatory.
note that this is a draft pr.

Which issue(s) this PR closes:

Special notes for your reviewer:

Suggestions on how to test this:

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

…g client calls

(the only thing I want to add is an option of enabling this setting for specific clients; similarly to how ingest size limits can be for all, or some specific formats only. #11473
@coveralls
Copy link

coveralls commented May 12, 2025

Coverage Status

coverage: 24.397% (-0.02%) from 24.414%
when pulling 5b87133 on 11473-harvesting-client-ratelimit
into f20e75a on develop.

@github-actions

This comment has been minimized.

Resolved merge conflicts in:
	src/main/java/edu/harvard/iq/dataverse/settings/SettingsServiceBean.java
	src/main/java/edu/harvard/iq/dataverse/util/SystemConfig.java
@github-actions
Copy link

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:11473-harvesting-client-ratelimit
ghcr.io/gdcc/configbaker:11473-harvesting-client-ratelimit

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

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.

Add a setting for configuring a rate limit in Harvesting Client (a limit on outgoing calls)

2 participants