Details
-
Type:
Story
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Qserv
-
Labels:None
-
Story Points:4
-
Epic Link:
-
Team:Data Access and Database
Description
Here's what should be added to qserv-configure.py :
- edit $QSERV_RUN_DIR/admin/qserv.conf and change Qserv instance dir to current one (which qserv-configure.sh),
- check compliance of QSERV_RUN_DIR with new Qserv instance (version check ?) and/or update configuration files,
- re-initialize services, if needed, without breaking already loaded data.
Attachments
Issue Links
- mentioned in
-
Page Loading...
Andy remark :
The idea is that several Qserv instances relying on different Qserv versions can use the same execution directory. This will allow not to re-create this execution directory each time the user switches its Qserv instance (of course the Qserv execution directory must only be used by one instance at a time).
What we could do is setting a configuration version number, and record the set of Qserv versions compliant with that version number. The run dir name could be : /usr/local/home/salnikov/qserv-run/configuration-version-number.
For now 2014_05.0 is the version number of the last Qserv release. Indeed I assume that all Qserv development version during a same sprint will be compliant with the same configuration version, this is false but acceptable as a first step. This ticket should propose a better solution.