1. 26 Jan, 2018 1 commit
    • Michael Salim's avatar
      * Restructured balsam database and data/logging folders · 7fb9f45e
      Michael Salim authored
      * User explicitly creates balsam DB directory with "balsam init"
      * User launches DB server with "balsam dbserver"
      * user_settings is vastly simplified...moved all configuration logic
      into django_config module
      * Database is auto-configured on django startup; will connect to DB
      server automatically if client
      7fb9f45e
  2. 22 Jan, 2018 1 commit
  3. 18 Jan, 2018 6 commits
  4. 17 Jan, 2018 3 commits
  5. 16 Jan, 2018 3 commits
  6. 15 Jan, 2018 1 commit
    • Michael Salim's avatar
      Workaround for DB lock OperationalError with sqlite3 backend. · 48deead9
      Michael Salim authored
      An mpi4py test program with the Python sqlite3 wrapper has no trouble
      with concurrent DB insertions from several tens of processes.  The issue
      appears to be in the Django-sqlite3 wrapper.
      
      This patch simply wraps save() in a loop that intercepts
      OperationalError until the save is successful.
      48deead9
  7. 12 Jan, 2018 7 commits
  8. 11 Jan, 2018 7 commits
  9. 10 Jan, 2018 2 commits
  10. 09 Jan, 2018 2 commits
  11. 21 Dec, 2017 1 commit
  12. 15 Dec, 2017 6 commits