Class MergeQueryControllerConfigurationProcessor

java.lang.Object
com.illumon.iris.controller.MergeQueryControllerConfigurationProcessor
All Implemented Interfaces:
ControllerConfigurationProcessor

public class MergeQueryControllerConfigurationProcessor extends Object implements ControllerConfigurationProcessor
Controller migration class to update merge configurations with the new data routing service parameters. This is intended to take merge queries that run under the property-driven routing service and update them to be compatible with the yaml-driven service. If the property-driven merge query used the LOCAL table data service mode (and does not have a yaml type-specific-field), a type-specific field to use the default local table data service will be added. TODO: Remove this once it's confirmed that no customers are running any pre-20181212 release.