Difference between revisions of "CCDB 0.09"

From GlueXWiki
Jump to: navigation, search
(Created page with "=CCDB 0.09= Release notes 0.9 1. Better errors descriptions which give user suggestions on how to do it right 2. -v start flag and var command to set working variation 3. uni...")
(No difference)

Revision as of 14:23, 8 January 2014

CCDB 0.09

Release notes

0.9

1. Better errors descriptions which give user suggestions on how to do it right

2. -v start flag and var command to set working variation

3. unit testing rewritten. Before there were separated test functions for MySQL and SQLite. Now tests are unified for both databases thus it checks that functionality is unified across databases and new CCDB providers could be added.

4. Web site is moved from CCDB SVN , users are not obliged to download a bunch of web server files

5. C++ readout part tracks idling and closes a connection if CCDB is not used for a long time. Closed connections automatically reopened if needed.

6. Updated documentation

7. Web site renew and fixes

8. Authentication stack reviewed. Only users in the list are allowed to do changes to DB. SQLite doesn't require any authentication.


Roadmap

Is the next version 0.10 or 1.0?


1. Better C++ unit tests, unified unit tests

2. Full documentation

3. User operations (useradd, users, etc...)

4. Resources?

5. Multithread benchmarks

6...