jamessimone / apex-rollup

Fast, configurable, elastically scaling custom rollup solution. Apex Invocable action, one-liner Apex trigger/CMDT-driven logic, and scheduled Apex-ready.
MIT License
212 stars 30 forks source link

v1.5.64 - Grandparent Rollup Optimizations #439

Closed jamessimone closed 1 year ago

jamessimone commented 1 year ago
codecov[bot] commented 1 year ago

Codecov Report

Merging #439 (9d5d8ee) into main (a46390d) will increase coverage by 0.00%. The diff coverage is 96.87%.

@@           Coverage Diff            @@
##             main     #439    +/-   ##
========================================
  Coverage   96.80%   96.81%            
========================================
  Files          33       33            
  Lines        6318     6428   +110     
  Branches       54       54            
========================================
+ Hits         6116     6223   +107     
- Misses        201      204     +3     
  Partials        1        1            
Flag Coverage Δ
Apex 96.81% <96.87%> (+<0.01%) :arrow_up:
LWC 96.64% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
rollup/core/classes/RollupLogger.cls 87.96% <ø> (ø)
rollup/core/classes/RollupFlowBulkProcessor.cls 92.00% <85.71%> (+1.72%) :arrow_up:
rollup/core/classes/RollupEvaluator.cls 95.81% <92.00%> (-0.26%) :arrow_down:
rollup/core/classes/RollupCalcItemReplacer.cls 97.07% <95.23%> (-0.56%) :arrow_down:
rollup/core/classes/Rollup.cls 96.23% <100.00%> (+0.01%) :arrow_up:
rollup/core/classes/RollupAsyncProcessor.cls 95.87% <100.00%> (+<0.01%) :arrow_up:
rollup/core/classes/RollupQueryBuilder.cls 96.36% <100.00%> (+0.17%) :arrow_up:
...lup/core/classes/RollupRelationshipFieldFinder.cls 98.54% <100.00%> (+0.17%) :arrow_up:
rollup/core/classes/RollupSObjectUpdater.cls 96.55% <100.00%> (ø)