Last Updated: 2014-07-28
Condition or Error
When using the
optimizeupdates
filter,
replication stops with the error message in the output from
trepctl status or when examining the log
file.
Causes
The optimizeupdates
filter works by removing indexed columns from updates that are
unnecessary when a primary key exists to locate the record. If
the key information has already been removed (for example, by
the pkey
filter, then
the columns cannot be effectively compared and optimized.
Rectifications
If the pkey
filter is
required, change the order of the filters within the specified
stage within the replicator so that the
optimizeupdates
filter
is called before the
pkey
filter.
More Information