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

JWT Auth Expiring Large Derivative Queue #1036

Closed
jonathangreen opened this issue Feb 27, 2019 · 1 comment
Closed

JWT Auth Expiring Large Derivative Queue #1036

jonathangreen opened this issue Feb 27, 2019 · 1 comment
Labels
Type: feature request a proposal for a new feature in the software (should be justified by a ‘use case’)
Milestone

Comments

@jonathangreen
Copy link
Contributor

This issue is related to:
#1030
#116

This ticket comes out of the discussion from the February 27 CLAW call.

#1030 deals with tokens that are expired being sent from flysystem, but it is also possible that tokens will expire while the derivatives are sitting in the camel queue. With large batch ingests items could sit in the queue for a long time waiting to be processed. In 7.x installs I've seen items in the queue for days to weeks waiting during large batch ingests.

This necessitates some way to either have credentials that we can use that don't expire, or can be renewed. We could also tell people to guess and set their expiry longer then they need, but this seems like a sort of hackish solution to me.

Some possible solutions:

@whikloj
Copy link
Member

whikloj commented Apr 11, 2019

This was partially resolved with the linked issues and PRs, but the current solution only works so long as you know the longest run time before you start. We will need a better asynchronous solution.

@kstapelfeldt kstapelfeldt added the Type: feature request a proposal for a new feature in the software (should be justified by a ‘use case’) label Sep 26, 2021
@jonathangreen jonathangreen closed this as not planned Won't fix, can't repro, duplicate, stale Feb 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: feature request a proposal for a new feature in the software (should be justified by a ‘use case’)
Projects
Development

No branches or pull requests

3 participants