1. 10 Aug, 2018 3 commits
    • Julien Muchembled's avatar
      testAdvancedInvoicing: remove noop/broken statement · cd39ac48
      Julien Muchembled authored
      Any use of erp5_sql_transactionless_connection must end with an explicit SQL
      commit, otherwise it does nothing and it may even leave SQL locks.
      
      Contrary to InnoDB, TokuDB locks on such statement. test_InvoiceViewAsODT
      is the only test that does not use erp5_sql_transactionless_connection
      (other tests do via IdTool), breaking the next test
      (test_PackingListEditAndInvoiceRule) with "Lock wait timeout exceeded" error.
      
      One would except that the tests use the same instance of
      erp5_sql_transactionless_connection, and in this case it would not fail, but
      for bad reasons, tests alternate between 2 different ZODB Connection instances.
      cd39ac48
    • Tristan Cavelier's avatar
      fixup! erp5_corporate_identity: bypass type-based method in proxy roles script · 4dcac66b
      Tristan Cavelier authored
      Here is the real fix :
      
      -      output_dict["phone"] = organisation_phone.getDefaultTelephoneCoordinateText() or err("phone")
      +      output_dict["phone"] = organisation_phone.getCoordinateText() or err("phone")
      4dcac66b
    • Romain Courteaud's avatar
  2. 09 Aug, 2018 3 commits
  3. 08 Aug, 2018 5 commits
  4. 07 Aug, 2018 2 commits
  5. 06 Aug, 2018 1 commit
  6. 03 Aug, 2018 6 commits
  7. 02 Aug, 2018 1 commit
  8. 01 Aug, 2018 2 commits
  9. 31 Jul, 2018 9 commits
  10. 27 Jul, 2018 2 commits
    • Sebastien Robin's avatar
      c9c876cf
    • Sebastien Robin's avatar
      simulation: solve random solving issues in a cluster environment · 924f20fa
      Sebastien Robin authored
      Before, when solving a solver, parsing sub objects of solver_process was done directly synchronously
      in solver_workflow. And we had the case where you have parallel transactions solving a solver,
      each of theses transactions see remaining solver not in solved state, but once all transaction are
      finished, all solver are solved. This could lead to the case where solver_process is never moved
      to succeeded. Instead of using serialize (which may lead to conflicts), just use activities in queue
      with a serialization tag.
      924f20fa
  11. 26 Jul, 2018 1 commit
  12. 25 Jul, 2018 2 commits
  13. 24 Jul, 2018 1 commit
  14. 19 Jul, 2018 1 commit
  15. 17 Jul, 2018 1 commit