syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From IsurangaPerera <...@git.apache.org>
Subject [GitHub] syncope pull request #70: [SYNCOPE-1301] fixed
Date Thu, 12 Apr 2018 14:09:58 GMT
Github user IsurangaPerera commented on a diff in the pull request:

    https://github.com/apache/syncope/pull/70#discussion_r181094994
  
    --- Diff: core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/AccessTokenDataBinderImpl.java
---
    @@ -135,11 +135,7 @@
                     accessToken.setAuthorities(authorities);
                 }
     
    -            accessTokenDAO.save(accessToken);
    -        }
    -
    -        if (replaceExisting && existing != null) {
    -            accessTokenDAO.delete(existing);
    +            accessTokenDAO.merge(accessToken);
    --- End diff --
    
    exactly. this is to assure that there can be only one access token associated with a particular
user at an any given time and also a workaround to overcome thread not safe problem without
affecting the performance(without using serialized isolation)


---

Mime
View raw message