LP#
1998363: Reduce churn caused by bib updates
This commit causes reingest of the core search data to check for
prexisting values that match exactly after pre-storage normalizers are
run. When such rows exist, it is reused and rewritten so that changes
to post-storage normalizer configuration will have the intended effects.
This will have downstream benefits for the symspell subsystem that
supports the Did You Mean functionality, allowing it to avoid
reprocessing rows where the data to be processed has not changed in a
way material to that logic.
Signed-off-by: Mike Rylander <mrylander@gmail.com>