Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] StaleObjectStateException thrown by loader jobs after patch

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] StaleObjectStateException thrown by loader jobs after patch


Chronological Thread 
  • From: "Hyzer, Chris" <>
  • To: Scott Koranda <>
  • Cc: grouper-users <>
  • Subject: RE: [grouper-users] StaleObjectStateException thrown by loader jobs after patch
  • Date: Wed, 14 Feb 2018 17:43:32 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:1WT2DhYW0KiNuFauZI+KyWH/LSx+4OfEezUN459isYplN5qZrsWybnLW6fgltlLVR4KTs6sC17KN9fi4EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCazbL9oMBm6sRjau9ULj4dlNqs/0AbCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUjm58axlVAHnhzsGNz4h8WHYlMpwjL5AoBm8oxBz2pPYbJ2JOPZ7eK7WYNEUSndbXstJVyJPHJ6yb5cBAeQCM+ZXrYj9qEcBoxSxHgSsGPrvxiNUinPqwaE2zeIsGhzG0gw6GNIOtWzZoNv3OqYSUOG60rPIwS3eZP5I2Tf98onIcgsvrfqRWr9wdNbeyUkvFgLEkFqQs5foPzKO1usRqWSb8vJgWvypi24hsQ1+vCWgxto1h4TPm4kbxFfE9SBjz4Y0I921UE97Ydi4EJROrSGaMZV5Qt88T21ypik116AGtJimdyYJ0JQq3wDTZOabf4SV5x/vSfudLSp9iXJrd7+zmwq+/E2ix+LiWcS51FNHoy9bntXQtX0BzwHf58abRvdn+kqtxCyD2x7O5uxAO0w4iKjWJp85zr4+iJUesljPEyrzlUnrkaCbdUop9+225Ov9frnro5yROJFqhgz6N6khgcyyAeokPQUIQmOV4/6z1Kf58k38WLhKjuM5kq3esJ3CPcoWuqm3DxNb34o65RixCDmr3M0fnXYcMl1JYhWHj5X1O17VJ/D4EPG/jEm2nDdz3fDGOaHhDYvRIXjfkbfherB951RbyAou0dBf45VUCrYCIP7pRkDxs9nYAgc4Mwyy3ennFM1w2p0EVm6TH6OUNb7evUKV6u8qLemBa5MZtCr4JvUn+fHjgns0lFoYcKW3wZcaa2i0HvF8LEWYZXrsjM0BEWAPvgcmSezllF2CUD5SZnmsRaIx/TA7CJm6AovZW4CtmKKO3CG9HpFMeG9JF02MHW/yd4qYQ/cMdD6SIsh5nzwLT7ihTJIh1Qmwuw/g0rZnM/HU9TMCtZL4z9V14+zTlQou9TxvEciRyWCNT2donmwWXT822r5woVBjxluZz6d3nuFYRpRv4KZyWQAmKdb/yPZzDdz7ElbafdCTQVCqS/2pBDgwSpQ6xNpYMGhnHND3xDDSzSewR/c+l6aKH9Z8pqfX32njKtxVym3NkrQ5gl8gBMZDKDv11eZE6wHPCtuRwA2inKGwePFZhXaV+Q==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

There are no new rows for this patch, but there were a few attribute
assignments added to loaded groups from a previous patch. There are no
audits or point in time associated with the attributes which change each time
the loader runs for the job in this patch. We have worked hard to make sure
this is as lightweight as possible and Grouper assumes they are there. Added
some metadata on groups is not on my radar as something that needs to be
optional for performance reasons. Ok? :)

Thanks
Chris

-----Original Message-----
From: Scott Koranda
[mailto:]

Sent: Wednesday, February 14, 2018 12:31 PM
To: Hyzer, Chris
<>
Cc: grouper-users
<>
Subject: Re: [grouper-users] StaleObjectStateException thrown by loader jobs
after patch

Hi,

> This is fixed in patches grouper_v2_3_0_api_patch_92, and
> grouper_v2_3_0_ui_patch_41. Also released are some updates from Vivek and
> me about loader metadata.
>
> https://spaces.internet2.edu/display/Grouper/Grouper+Loader+-+Changes+for+deprovisioning
>
> You can see which groups a loader job manages (see link for screenshots),
> and see that a group is managed (or was managed) by the loader.
>
> Some other API changes were needed to make this work properly.
>
> https://bugs.internet2.edu/jira/browse/GRP-1624: Add loader metadata
> attributes to groups that are loaded via grouper loader
> https://bugs.internet2.edu/jira/browse/GRP-1681: allow attribute values to
> be updated without worrying about locking, hooks, auditing, etc
> https://bugs.internet2.edu/jira/browse/GRP-1687: allow search for groups by
> multiple attributes and values
> https://bugs.internet2.edu/jira/browse/GRP-1678: grouperLoader attribute
> metadata has incorrect groupId and unassigns attributes that shouldnt be
> causing stale state exceptions
>
> Let me know how it goes.

Am I correct that the first time the loader starts after applying these
patches every single loader group will have to be updated with the new
attributes, and I should expect a significant increase in the number of
rows in my database?

Is there any guidance on the performance implications of this change?

Is there any mechanism to disable it?

Thanks,

Scott K



Archive powered by MHonArc 2.6.19.

Top of Page