• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

HicServices / RDMP / 26280548007 / 1
57%
develop: 57%

Build:
DEFAULT BRANCH: develop
Ran 22 May 2026 10:22AM UTC
Files 2270
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 May 2026 09:43AM UTC coverage: 36.255% (-0.02%) from 36.27%
26280548007.1

push

github

web-flow
Cohort Builder: partial-refresh AggregateConfiguration renames/moves (#2336)

Adds AggregateConfiguration to the SelectiveRefresh type switch in
CatalogueChildProvider.SelectiveRefresh(IMapsDirectlyToDatabaseTable).
Previously this type fell through to '_ => false', forcing
ActivateItems.RefreshBus_RefreshObject down the full GetChildProvider()
rebuild path (~9-10s at HIC scale) on every aggregate rename, parameter
edit, or other property change.

Implements SelectiveRefresh(AggregateConfiguration ac) following the
established pattern from SelectiveRefresh(CohortAggregateContainer):

  - For cohort builder set members (parent CohortAggregateContainer):
    re-fetch aggregates + container hierarchy, refresh the parent
    container's subtree.

  - For graph aggregates hanging off a Catalogue: re-fetch aggregates,
    refresh the catalogue's subtree.

  - Falls back to false (i.e. full rebuild) if neither parent type is
    in the descendancy.

Pairs with the preceding 'inject joinable knowledge after partial-refresh
rebuild' commit on this branch — that fix is what makes the
BuildAggregateConfigurations() call here cheap rather than triggering
N database round-trips downstream.

Expected impact on HIC platform: aggregate rename freeze drops from
~10s to ~1-2s (matching the now-snappy container rename).

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

13834 of 42797 branches covered (32.32%)

Branch coverage included in aggregate %.

41110 of 108750 relevant lines covered (37.8%)

4631.55 hits per line

Source Files on job unit tests - 26280548007.1
  • Tree
  • List 2270
  • Changed 762
  • Source Changed 1
  • Coverage Changed 762
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 26280548007
  • ea2fa07c on github
  • Prev Job for on develop (#26095415072.1)
  • Next Job for on develop (#26280563841.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc