View Revisions: Issue #3765
Summary | 0003765: If Sym_table_reload_request's router_id is invalid, a full table load occurs (any 'where' clause is ignored) | ||
---|---|---|---|
Revision | 2018-10-24 13:35 by hanes | ||
Description | If you manually construct an entry into sym_table_reload_request, and your entry's router_id is invalid, any 'where' clause you specified is ignored and the whole table is loaded. Not sure what the correct behavior is here. Perhaps log an error in the log and ignore the reload request row? Would seem to require a new status for Processed (i.e., Ignored?) Also, what router -does- it actually pick? |
||
Revision | 2018-10-25 15:44 by hanes | ||
Description | If you manually construct an entry into sym_table_reload_request, and your entry's router_id is invalid, any 'where' clause you specified is ignored and the whole table is loaded. SymmetricDS seems to be just picking a valid trigger-router combination that exists for the table but then loading the entire contents (i.e., ignores the where clause). Not sure what the correct behavior is here. Perhaps log an error in the log and ignore the reload request row? Would seem to require a new status for Processed (i.e., Ignored?) |