Updating a groups's attributes requires a remove then add of common attributes. Two inserts can happen simultaneously due to the read committed isolation level on the database. This error only manifests itself under high concurrent mutation of the attributes on the exact same group (ie. extremely rare).

      We currently do not expose group attributes via the Crowd Console UI, but there's potential here for errors to occur if users have extended Crowd to access these attributes.

            [CWD-1623] Updating group attributes causes database error

            I am currently working on a crowd plugin to manage folder permissions in Subversion.

            It would be very handy for my plugin to be able to use group custom attributes to store the folder permissions. However, until I can do so reliably, I will have to use the description field to hold this information.

            Humberto Madeira added a comment - I am currently working on a crowd plugin to manage folder permissions in Subversion. It would be very handy for my plugin to be able to use group custom attributes to store the folder permissions. However, until I can do so reliably, I will have to use the description field to hold this information.

              Unassigned Unassigned
              shamid@atlassian.com shihab
              Affected customers:
              2 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated: