Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

Add a list of running processes to the admin backend #208

Open
nuest opened this issue Nov 19, 2015 · 3 comments
Open

Add a list of running processes to the admin backend #208

nuest opened this issue Nov 19, 2015 · 3 comments

Comments

@nuest
Copy link
Contributor

nuest commented Nov 19, 2015

No description provided.

@jiwalker-usgs
Copy link
Contributor

@nuest We've implemented this on our end and have been meaning to contribute it back. You can check out http://cida.usgs.gov/gdp/process/dashboard and the entry point in code https://github.com/USGS-CIDA/geo-data-portal/blob/master/gdp-process-wps/src/main/java/gov/usgs/cida/gdp/wps/service/ProcessListService.java. The big change that made it tricky to contribute is a reshuffling of the database schema. Let me know if you'd like to meet sometime to go over our changes.

@nuest
Copy link
Contributor Author

nuest commented Nov 24, 2015

Thanks for getting in touch! Just for my understanding: So you're using the PostgreSQL database to store the results, and also create an entry in the database for every running process?

@bpross-52n bpross-52n removed their assignment Nov 24, 2015
@jiwalker-usgs
Copy link
Contributor

Yes, we split the PostgreSQL implementation up into several tables. The request table tracks the incoming requests, and the response table holds the current status of the process and eventually the pointer to the outputs. We haven't yet bitten off the process management (stopping running processes, etc). We've set up a liquibase changelog to manage the schema and any changes that might need to be made going forward.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants