Events Resulting in Full or Incremental Rescans

Code Insight 2020 R4

The following table shows the types of events that result in a full or an incremental rescan for Automated Analysis and Advanced Analysis should you initiate a rescan on your codebase:

Events Resulting in Full or Incremental Rescans

Event

Automated Analysis

Advanced Analysis

Notes

Change to codebase files

Incremental rescan

Incremental rescan

Changes in codebase files are determined by the MD5 hash digest of the files.

Change to Automated Analysis rule set

Full rescan

No rescan

Rules are automatically pushed to your Code Insight server through an internal process and the weekly Electronic Update.

Note:Custom detection rules are applied only during the initial codebase scan and during a forced full rescan. These rules are not applied during a normal rescan, whether incremental or full.

Code Insight version change

Full rescan

No rescan

This change usually involves an upgrade in the Code Insight version.

Scan profile setting change

Full rescan

Full rescan

Depending on the scan profile settings that were changed, one or both analysis types will perform a full rescan. Note that changes to settings that apply to source-code matching result in an expensive Advanced Analysis full rescan. See Effects of Scan-Setting Changes on Rescans for more information.

Scan profiles are configured by the Code Insight System Administrator as described in the Code Insight Installation and Configuration Guide.

CL version change

No rescan

Full rescan

This change is associated with a change to the CL Path value identified in the Scan Server setup. (This setup is handled by the Code Insight System Administrator, as described in the Code Insight Installation and Configuration Guide.)

NG-bridge data update

Full rescan

Full rescan

An NG-bridge update is run automatically to complement the Compliance Library (CL) with digest-match data (used for exact-file matching) beyond that provided in CL 2.43. The update can also be run manually. Information about the NG-bridge updates is found in the Code Insight Installation and Configuration Guide.