Skip to content

Conversation

@priyanshu92
Copy link
Contributor

  • Add includeEntities parameter to PacWrapper.downloadSiteWithProgress()
  • Add folder-to-entity mapping for Standard (ADX) data model in ActionsHubUtils
  • Implement getEntitiesToInclude() to determine entities based on folder path
  • Update CompareWithEnvironmentHandler to use selective download
  • Add telemetry tracking for selective download usage
  • Add comprehensive tests for folder entity mapping functions

This optimization reduces download time when comparing specific folders by only downloading relevant entities instead of the full site.

- Add includeEntities parameter to PacWrapper.downloadSiteWithProgress()
- Add folder-to-entity mapping for Standard (ADX) data model in ActionsHubUtils
- Implement getEntitiesToInclude() to determine entities based on folder path
- Update CompareWithEnvironmentHandler to use selective download
- Add telemetry tracking for selective download usage
- Add comprehensive tests for folder entity mapping functions

This optimization reduces download time when comparing specific folders
by only downloading relevant entities instead of the full site.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@priyanshu92 priyanshu92 requested review from a team as code owners January 27, 2026 13:24
@priyanshu92 priyanshu92 changed the title Add selective download optimization for metadata diff [MDiff] Add selective download optimization for metadata diff Jan 27, 2026
@priyanshu92 priyanshu92 enabled auto-merge (squash) January 27, 2026 13:28
- ✏️ Enhanced error message to provide clearer instructions for signing in with the correct account.
- 🔧 Adjusted timeout setting in Mocha test configuration for better test execution control.

-Priyanshu
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

Successfully merging this pull request may close these issues.

2 participants