dynamobi/dynamobi — Issue #520: [FRG-352] avoid revalidating dependent objects when a replaced object hasn't changed its interface
Author: dynamobi-build
Created: 2011-12-30 03:33:05+00:00
State: open
Labels: DDL, FRG

[reporter="jvs", created="Mon, 3 Nov 2008 13:40:48 -0500 (GMT-05:00)"]
Currently, if you do CREATE OR REPLACE V1, and V2 depends on it, we will always revalidate V2. However, if only the internals of V1 changed, and it still presents an identical interface, then revalidating V2 is superfluous (and cause problems if V2 depends on something else such as a foreign server with an unavailable link).

Likewise for something like the implementation of a UDR.