1. 06 Mar, 2020 1 commit
  2. 05 Mar, 2020 1 commit
  3. 13 Feb, 2020 1 commit
    • Khanh Ngo's avatar
      Fix unit tests · 52eb62a9
      Khanh Ngo authored
      The python float number formatting causes unit tests failed
      52eb62a9
  4. 12 Feb, 2020 2 commits
  5. 02 Feb, 2020 2 commits
    • Enrico Tröger's avatar
      Add log message after remote server request · 81bfde5a
      Enrico Tröger authored
      This might be handy to detect remote server problems or debugging
      timeouts and the like.
      81bfde5a
    • Enrico Tröger's avatar
      Perform domain sync within a single transaction · eabbcedf
      Enrico Tröger authored
      This increases data inconsistency and also performance of the whole
      update process: SqlAlchemy can use its own caching better with a single
      transaction as it does not need to mark already fetched objects as dirty
      and so re-fetch them again on later use. So after deleting a domain,
      we can still use the previously fetched domain objects for the update
      operations afterwards. Otherwise SqlAlchemy had to fetch each domain
      object again with single SELECT statements which leads to bad
      performance with many domains (>> 1000).
      
      The introduced "do_commit" variable controls whether the database
      changes are to be committed by the caller or in the called method
      itself. So we can use a single transaction for the Domain.update()
      method while still preserving the previous behavior for other callers.
      
      Closes #428.
      eabbcedf
  6. 29 Jan, 2020 10 commits
  7. 26 Jan, 2020 2 commits
  8. 25 Jan, 2020 2 commits
  9. 08 Jan, 2020 4 commits
  10. 07 Jan, 2020 1 commit
  11. 03 Jan, 2020 5 commits
  12. 22 Dec, 2019 4 commits
  13. 21 Dec, 2019 3 commits
  14. 20 Dec, 2019 2 commits