A Repair that is Not Actioned

A repair may not be actioned because it violates some other principle. For example, the repair may result in a duplicate key for a dictionary that is defined as not allowing duplicates.

The _repair.err file reports the fact that the fix was not run as a result of the condition encountered, as follows.

Error: FIX1 rebuild AllProductsByDescription/2976.1.2973.2.1: size before=2, size after=2 results in duplicate

After a repair is run, check the _repair.err log for the details of any fixes that were not run, before you decide what action to take next.

This scenario is the subject of Exercise Six, Part E, later in this document.