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

Submitting 200 queries does not work #144

Open
gordonwatts opened this issue Jun 6, 2024 · 0 comments
Open

Submitting 200 queries does not work #144

gordonwatts opened this issue Jun 6, 2024 · 0 comments
Labels
bug Something isn't working servicex Related to SX tests
Milestone

Comments

@gordonwatts
Copy link
Member

A full submission of all datasets (>200) causes ServiceX to hang. I've never been able to make a submission of all queries.

I think what is going on is the time it takes to take one of the cached rucio queires for the large datasets (say the 64K file one) shuts down the servicex app for an extended period of time, and causes a timeout on the submission request.

One solution is to make the submit operation from the front-end have a very very long timeout. There is a DOS danger - even when the request times out, it has still been queued at the servicex app - so it will eventually get around to submitting it. But the client never got back a request id due to the timeout, so it has to resubmit it.

Server side query caching would make this a more robust interaction, as another option to help with this.

@gordonwatts gordonwatts added bug Something isn't working servicex Related to SX tests labels Jun 6, 2024
@gordonwatts gordonwatts added this to the Post Test milestone Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working servicex Related to SX tests
Projects
None yet
Development

No branches or pull requests

1 participant