v2
A performance-improvement release. Changes include:
- Use version numbers from the data to find the exact schema version for validating or upgrading, instead of simply validating with each version in turn. This speeds up validation of older-version data, as well as upgrading.
- Do not validate data for verifying internal consistency, by default. Only validate data when accepting it from the outside. This speeds up data processing in general. To re-enable internal data validation set environment variable
KCIDB_IO_HEAVY_ASSERTS
to a non-empty string.