function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Lakshmi SLakshmi S 

Enable Faster Account Sharing Recalculation by Not Storing Case and Contact Implicit Child Shares

Hi Team,

Enable Faster Account Sharing Recalculation by Not Storing Case and Contact Implicit Child Shares (Releaes Updates) --> Can someone explain about this is there any impact on existing functionality?


Thanks
Lakshmi.
SwethaSwetha (Salesforce Developers) 
HI Lakshmi,
This change improves the performance of ownership and sharing rule recalculation in your Salesforce org.

With this update, Salesforce deletes the implicit child shares. This process is quick but also dependent on the number of implicit child shares in your organization; you don't want to be doing a deployment at the same time or doing sharing recalculations on Account, Contact, Opportunity, or Case while salesforce deletes the implicit child shares. 

Also below SOQL gives the Number of implicit child shares which would be zero after the release update is applied
 
Integer implictChildCount = [SELECT COUNT() FROM ContactShare WHERE RowCause = 'ImplicitChild'];
System.debug('Number of implicit child shares: ' + implicitChildCount);

Recommend going through https://www.linkedin.com/pulse/enabling-faster-account-sharing-recalculations-release-larry-tung/

https://help.salesforce.com/s/articleView?id=000394638&type=1

If this information helps, please mark the answer as best. Thank you