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

Allow cron syntax for specifying polling cycle for LdioHttpInPoller #427

Closed
rorlic opened this issue Dec 11, 2023 · 1 comment · Fixed by #448
Closed

Allow cron syntax for specifying polling cycle for LdioHttpInPoller #427

rorlic opened this issue Dec 11, 2023 · 1 comment · Fixed by #448
Labels
component: ldio Issues related to Linked Data Interactions enhancement New feature or request

Comments

@rorlic
Copy link
Contributor

rorlic commented Dec 11, 2023

Is your feature request related to a problem? Please describe.
Currently the polling interval of the LdioHttpInPoller can be defined in ISO8601 duration format, resulting in the polling happen on start and then every X amount of time as defined by the duration. However, sometimes a Data Publisher needs to have more control over when the polling actually happens, e.g. at 3:15 AM daily. Unless you launch the system at that particular moment, it is currently not possible to achieve this.

Describe the solution you'd like
In addition to the current interval configuration, please provide a config setting accepting a cron specification, mutually exclusive.
Deprecate the interval specification with a logged warning and remove the interval config option at some later time.
OR (less preferable)
Replace the interval config by the cron config and create a new major version (2.0) for LDIO, breaking backwards compatibility.

@rorlic rorlic added the needs triage Issue needs to be evaluated by team label Dec 11, 2023
@github-project-automation github-project-automation bot moved this to 📋 Backlog in VSDS Backlog Dec 11, 2023
@rorlic rorlic added enhancement New feature or request component: ldio Issues related to Linked Data Interactions labels Dec 11, 2023
@Yalz Yalz added move to JIRA and removed needs triage Issue needs to be evaluated by team labels Jan 2, 2024
@jeflaenen jeflaenen removed their assignment Jan 3, 2024
@jeflaenen
Copy link
Contributor

Jira ticket https://vlaamseoverheid.atlassian.net/browse/VSDSPUB-1105 is created for this.

@Yalz Yalz linked a pull request Feb 8, 2024 that will close this issue
@Yalz Yalz closed this as completed Feb 8, 2024
@github-project-automation github-project-automation bot moved this from 📋 Backlog to 👀 In review in VSDS Backlog Feb 8, 2024
@Yalz Yalz moved this from 👀 In review to ✅ Done in VSDS Backlog Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: ldio Issues related to Linked Data Interactions enhancement New feature or request
Projects
Archived in project
3 participants