Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customizable Rollups: Skew Mode Not Always Executed in Scheduled Context #4113

Closed
jesslopez-sf opened this issue Mar 12, 2019 · 5 comments
Closed

Comments

@jesslopez-sf
Copy link
Contributor

The following classes do not always execute in Skew Mode during scheduled context:

  • CRLP_ContactSkew_BATCH
  • CRLP_ContactSkew_SoftCredit_BATCH
  • CRLP_AccountSkew_SoftCredit_BATCH
  • CRLP_GAU_BATCH
    (All of the rest of the jobs execute properly).

This can result in "Batchable Instance Too Big" errors. The jobs do run properly when executed through NPSP Settings --> Bulk Data Processes.

Per @force2b , this is what the code should look like in each Skew Mode BATCH class:
https://github.com/SalesforceFoundation/Cumulus/blob/master/src/classes/CRLP_AccountSkew_BATCH.cls#L67

Instead, it looks like this:
https://github.com/SalesforceFoundation/Cumulus/blob/master/src/classes/CRLP_ContactSkew_BATCH.cls#L67

Example of Nightly Job:
CRLP GAU Scheduled Job

Example of Bulk Data Process (what we want):
CRLP GAU Bulk Data Process

@jesslopez-sf
Copy link
Contributor Author

**Lurch: Add

@LurchTheButler
Copy link

Tracking W-031843

@mrbelvedere
Copy link
Contributor

Included in beta release 3.151 (Beta 17)

@patrick-yan-sf
Copy link
Contributor

Fixed in #4133

@mrbelvedere
Copy link
Contributor

Included in production release 3.151

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants