-
Notifications
You must be signed in to change notification settings - Fork 362
Comparing changes
Open a pull request
base repository: github/codeql-action
base: main
head repository: github/codeql-action
compare: cklin/overlay-analysis
- 14 commits
- 42 files changed
- 1 contributor
Commits on Jun 20, 2025
-
Add AugmentationProperties.overlayDatabaseMode
This commit adds overlayDatabaseMode to AugmentationProperties and creates a placeholder getOverlayDatabaseMode() function, with the necessary inputs, to populate it.
Configuration menu - View commit details
-
Copy full SHA for 2d6db8f - Browse repository at this point
Copy the full SHA 2d6db8fView commit details -
config-utils: populate getOverlayDatabaseMode()
This commit populates getOverlayDatabaseMode() in config-utils with the same code from getOverlayDatabaseMode() in init.
Configuration menu - View commit details
-
Copy full SHA for 21d41e1 - Browse repository at this point
Copy the full SHA 21d41e1View commit details -
databaseInitCluster: use overlayDatabaseMode from config
This commit changes databaseInitCluster() to use overlayDatabaseMode from AugmentationProperties instead of the overlayDatabaseMode parameter. There is no behavior change because both overlayDatabaseMode values are computed the same way. The commit then cleans up the overlayDatabaseMode parameter and the code paths that feed into it.
Configuration menu - View commit details
-
Copy full SHA for de47bf1 - Browse repository at this point
Copy the full SHA de47bf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cfbd1f - Browse repository at this point
Copy the full SHA 1cfbd1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e610460 - Browse repository at this point
Copy the full SHA e610460View commit details -
getOverlayDatabaseMode: use Feature.OverlayAnalysis
This commit changes getOverlayDatabaseMode so that, when Feature.OverlayAnalysis is enabled, it calculates the overlay database mode automatically based on analysis metadata. If we are analyzing the default branch, use OverlayBase, and if we are analyzing a PR, use Overlay. If CODEQL_OVERLAY_DATABASE_MODE is set to a valid overlay database mode, that environment variable still takes precedence.
Configuration menu - View commit details
-
Copy full SHA for 173df96 - Browse repository at this point
Copy the full SHA 173df96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3207936 - Browse repository at this point
Copy the full SHA 3207936View commit details -
Add AugmentationProperties.useOverlayDatabaseCaching
This commit adds useOverlayDatabaseCaching to AugmentationProperties to indicate whether the action should upload overlay-base databases to the actions cache and to download a cached overlay-base database when creating an overlay database.
Configuration menu - View commit details
-
Copy full SHA for 0fa6583 - Browse repository at this point
Copy the full SHA 0fa6583View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f5989 - Browse repository at this point
Copy the full SHA 89f5989View commit details -
Configuration menu - View commit details
-
Copy full SHA for e787bc7 - Browse repository at this point
Copy the full SHA e787bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 030a42a - Browse repository at this point
Copy the full SHA 030a42aView commit details
Commits on Jun 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 455a24e - Browse repository at this point
Copy the full SHA 455a24eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2f0146 - Browse repository at this point
Copy the full SHA f2f0146View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd2660c - Browse repository at this point
Copy the full SHA fd2660cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...cklin/overlay-analysis