code.onehippo.org is currently readonly. We are migrating to code.bloomreach.com, please continue working there on Monday 14/12. See: https://docs.bloomreach.com/display/engineering/GitLab

  1. 26 Oct, 2017 2 commits
  2. 16 Oct, 2017 2 commits
  3. 26 Sep, 2017 2 commits
  4. 20 Jul, 2017 1 commit
  5. 11 Jul, 2017 1 commit
  6. 03 Jul, 2017 2 commits
  7. 12 Jun, 2017 1 commit
  8. 22 May, 2017 1 commit
  9. 17 May, 2017 2 commits
    • Ard Schrijvers's avatar
      REPO-1671 [Backport 4.2] use the correct session because anonymous user is not... · 090b87ea
      Ard Schrijvers authored
      REPO-1671 [Backport 4.2] use the correct session because anonymous user is not allowed to write the setTimeout properties
      
      (cherry picked from commit 13719c3a)
      090b87ea
    • Ard Schrijvers's avatar
      REPO-1671 [Backport 4.2] make sure to synchronize on the jcr session to avoid thread safety issues · d9c77150
      Ard Schrijvers authored
      If we synchronize on the monitor object, there is room for concurrent access on the jcr session
      because code that created the lock can call for example #isLive which can work on the
      same jcr session as the background executor job does that refreshes the lock.
      
      Also made sure that if #setTimeout fails with a repository exception, that this exception
      is propagated and results in a lock exception. Before this exception would only be logged,
      and situations were seen that the background thread that refreshes the lock would log
      a repository exception in #setTimeout every 52 seconds (default 1 minute minus 8 second delay)
      were it should abandon the refreshing completely.
      
      In case of an exception, always log the stacktrace and not just in debug mode
      
      (cherry picked from commit 2aa0536f)
      d9c77150
  10. 11 May, 2017 1 commit
  11. 27 Apr, 2017 2 commits
  12. 10 Apr, 2017 1 commit
  13. 01 Mar, 2017 2 commits
  14. 24 Feb, 2017 1 commit
  15. 23 Feb, 2017 1 commit
  16. 15 Feb, 2017 1 commit
  17. 26 Jan, 2017 1 commit
  18. 09 Jan, 2017 1 commit
  19. 05 Jan, 2017 2 commits
  20. 21 Dec, 2016 2 commits
  21. 14 Dec, 2016 3 commits
  22. 05 Dec, 2016 1 commit
  23. 23 Nov, 2016 2 commits
  24. 22 Nov, 2016 1 commit
  25. 03 Nov, 2016 1 commit
  26. 27 Oct, 2016 1 commit
  27. 26 Oct, 2016 1 commit
  28. 21 Oct, 2016 1 commit