[Halld-offline] RCDB anouncements
Dmitry Romanov
romanov at jlab.org
Wed Mar 30 15:33:44 EDT 2016
Hi All,
There are 3 major updates related to RCDB that happened recently:
1. RCDB DB schema has been updated. Old code doesn't work
2. RCDB code moved to GitHub
https://github.com/JeffersonLab/rcdb
3. SQLite version of RCDB is generated daily
https://halldweb.jlab.org/dist/rcdb.sqlite
TL; DR; part:
1. The main database schema has been changed. So the old RCDB code doesn't work with the updated DB. One has to update RCDB cloning from GitHUB to get it working. The API hasn't been changed. So one just have to update RCDB. One of the features introduced in the updates is DB schema versioning, so future DB updates shouldn't be such code breaking.
2. RCDB has been moved to GitHUB in order to have everything in one place (documentation, issue tracker, releases tar files):
The main page:
https://github.com/JeffersonLab/rcdb
To clone:
git clone https://github.com/JeffersonLab/rcdb.git
Documentation:
https://github.com/JeffersonLab/rcdb/wiki
The old svn repository is emptied with the link to a new RCDB repository.
3. As with CCDB, RCDB SQLite database is generated daily and is available here:
https://halldweb.jlab.org/dist/rcdb.sqlite
SQLite is good for offline work with RCDB. SQLite connection string is sqlite:///path_to_file. More information is here:
https://github.com/JeffersonLab/rcdb/wiki/Connection
Regards,
Dmitry
More information about the Halld-offline
mailing list