1. 26 Jun, 2020 2 commits
  2. 22 Jun, 2020 1 commit
  3. 10 Jun, 2020 1 commit
  4. 09 Jun, 2020 1 commit
  5. 28 May, 2020 2 commits
  6. 26 May, 2020 3 commits
  7. 19 May, 2020 1 commit
  8. 16 May, 2020 1 commit
  9. 15 May, 2020 1 commit
  10. 28 Apr, 2020 1 commit
  11. 26 Apr, 2020 1 commit
    • Baptiste Mesta's avatar
      chore(tests): remote tests suites from client tests (#1666) · 0e1c50aa
      Baptiste Mesta authored
      * only move IT classes to the test source set
      * remove tests suites
      * integration tests run *IT and tests run *Test
      * keep all other classes in sources
      * change a test in MessageIT, add a cleanup
      * remote it test suite that run a client test
      * fix unit test in client-test
      * make ProcessParameterIT self contained
      * BDMUpdate IT do not work on mysql and sql server, Ignore them temporarily
      * rename job stage name from "HTTP tests SP" to "HTTP tests"
      0e1c50aa
  12. 21 Apr, 2020 2 commits
  13. 20 Apr, 2020 1 commit
  14. 19 Apr, 2020 1 commit
  15. 14 Apr, 2020 1 commit
  16. 10 Apr, 2020 1 commit
  17. 09 Apr, 2020 1 commit
  18. 07 Apr, 2020 2 commits
  19. 06 Apr, 2020 2 commits
  20. 31 Mar, 2020 2 commits
  21. 20 Mar, 2020 1 commit
  22. 10 Mar, 2020 1 commit
    • Adrien's avatar
      fix(Javadoc): update ProcessManagementAPI javadoc (#1648) · 0604ddbb
      Adrien authored
      * Update the regular expression example, so it can be copy past without any compile error. 
      Current result (does not compile, and contains unwanted spaces): ". */.\*\.txt"
      New result: "resources/folder/.*\\.txt"
      -> It compiles, it does not contain any unwanted space, and it's consistant with the previous example. 
      Note: We must use '{@literal .*}' to render correctly '.*', but the space between literal and the text is kept during javadoc generation -> it can lead to copy past issues, that's why I updated the example. 
      
      * Remove un relevant warning ->  It was probably true in the past, but now the Business archive is only built once, and the regexp is used to retrieve several files.
      0604ddbb
  23. 09 Mar, 2020 1 commit
  24. 06 Mar, 2020 1 commit
  25. 05 Mar, 2020 2 commits
  26. 04 Mar, 2020 1 commit
  27. 28 Feb, 2020 1 commit
  28. 27 Feb, 2020 2 commits
    • Thomas Bouffard's avatar
      feat(logs): debug matching message event couple ids (#1631) · b93d0d03
      Thomas Bouffard authored
      New MessageHandlerService bonita logs
      - INFO:
          - number of potential couples (message/event)
          - log before starting execution of couples to allow tracking of time taken for execution registration
      - FINE: detail of each executed couple (id of message and event)
      - FINEST: ignored potential couples with ignored/duplication cause
      - switch to TechnicalLogger (easiest way to write logs)
      
      New messages counters available for monitoring
        - Potential: total number of potential couples, prior to duplicates removal. If this counter grows faster than the executed one, this indicates that we have a lot of duplicates. See bonita.log for ids of duplicate couples
        - ReTriggerMatchingTasks: number of times we detect that there are more potential matches to be processed. We retrieve the matches by batch of 100, a retrigger is performed if there are remaining potential matches. This counter increases when they are remaining messages to be processed. If this counter continues to increase, this means that we are continuously processing matches (even if no new waiting events and/or messages have been created), so events processing is delayed ie new events/messages are not processed on the fly as it should in a nominal situation
      
      
      Covers [BS-19451](https://bonitasoft.atlassian.net/browse/BS-19451)
      b93d0d03
    • Bonita CI's avatar
      Merge branch 'master' into 'dev' · c096b179
      Bonita CI authored
      c096b179
  29. 26 Feb, 2020 2 commits
    • Thomas Bouffard's avatar
      fix(logs): consider log level runtime change when logging (#1640) · 87ff7001
      Thomas Bouffard authored
      JTATransactionServiceImpl previously-stored its trace level loggable status at
      object initialization.
      So any logger level update at runtime was not considered by the class which
      forced a JVM restart to make it taken into account.
      The level loggable status is now requested to the logging system every time it
      is required to ensure logger level change is correctly managed.
      
      In addition, remove all stored logger level in all classes
      87ff7001
    • Baptiste Mesta's avatar
      refactor(persistence): enhance detection of `where` in generated queries (#1622) · d1558d6e
      Baptiste Mesta authored
      In order to generate correctly filter and search terms, we need to know
      if the query already have a `where` keyword
      
      enhance detection of where keyword (query.contains("where") is not enough
      for queries having subqueries)
      d1558d6e