Skip to content

DM-11376: backgrounding job bug #425

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

Merged
merged 3 commits into from
Aug 1, 2017
Merged

DM-11376: backgrounding job bug #425

merged 3 commits into from
Aug 1, 2017

Conversation

loitly
Copy link
Contributor

@loitly loitly commented Jul 27, 2017

  • on fail search, mask panel remained without error messages.
  • API should have backgroundable set to false, since background monitor may not be available.

https://jira.lsstcorp.org/browse/DM-11376
use ticket to duplicate a search which will produce error.
use http://localhost:8080/firefly/demo/ffapi-highlevel-test.html to see that api searches are not backgroundable.

@loitly loitly requested a review from ejoliet July 27, 2017 01:30
Copy link
Contributor

@ejoliet ejoliet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@loitly, you might want to disable it in time series too before we get a better solution. Right now, if you have a long job running in periodogram or LC, the background monitor doesn't know how to handle to show result. Dom you see any easy solution?

@loitly
Copy link
Contributor Author

loitly commented Jul 27, 2017

After reviewing the problem, it's clear that we need to treat background searches differently then background packages. For now, I suggest we revert searches back to not backgroundable by default and only enable the ones we see fit. I'll enable backgrounding for catalog and top level searches in suit. What do you think, @xiuqin ?

@xiuqin
Copy link
Contributor

xiuqin commented Jul 28, 2017 via email

loitly added 3 commits July 28, 2017 10:19
- on fail search, mask panel remained without error messages.
- API should have backgroundable set to false, since background monitor may not be available.
@loitly loitly force-pushed the DM-11376_bg_search_error branch from 5b7d2ca to 3c7ffd3 Compare July 28, 2017 17:44
@loitly
Copy link
Contributor Author

loitly commented Jul 28, 2017

@ejoliet, I've made changes to this PR. Please review it again at your convenience.

Copy link
Contributor

@ejoliet ejoliet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes made accordingly. Good to merge.

@loitly loitly merged commit d7afdf8 into dev Aug 1, 2017
@loitly loitly deleted the DM-11376_bg_search_error branch August 1, 2017 21:53
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.

3 participants