From: Chris S. <sto...@pc...> - 2005-10-30 18:34:35
|
> Is there a way of enforcing plugin version tracking? I guess what > I'm asking is, is there a way to detect if a plugin has been > modified since its last use? Yes, through AlgorithmImplementation (AlgorithmInvocation points to this table) see http://www.gusdb.org/SchemaBrowser/table.htm? schema=Core&table=AlgorithmImplementation Chris On Oct 30, 2005, at 12:55 PM, Chris Topinka wrote: > what about storing which row/tables were updated by an > algorithm_invocation_ids? I'm new to GUS. Is this done already? > Am I correct in assuming that algorithm_invocation_ids are created > every time a particular plugin (algorithm) is run or are there > multiple algorithm_invocation_ids per plugin run? > > Is there a way of enforcing plugin version tracking? I guess what > I'm asking is, is there a way to detect if a plugin has been > modified since its last use? > > > > On 10/30/05, Steve Fischer <sfi...@pc...> wrote: > i like the idea of checking the name of the plugin. I'll do that. > > as far as the plugin evolving, i guess that is a mirky area. I'll > add > that to the risks. My main answer is that I envision Undo to be > applied > shortly after the data is loaded, so the presumption is that the > evolution is small and known. > > steve > > Jonathan Schug wrote: > > > Steve: > > > > Does the Undo plugin check to see that the algorithm_invocation_ids > > belong to the target plugin? That would add a measure of > safety. Of > > course we'd probably need an override if a plugin has since changed > > names. What if the plugin changes the tables it touches. I guess > > the undoTables() has to return a comprehensive list? > > > > Jonathan > > > > > > > > > > Jonathan Schug - js...@pc... > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by the JBoss Inc. > > Get Certified Today * Register for a JBoss Training Course > > Free Certification Exam for All Training Attendees Through End of > 2005 > > Visit http://www.jboss.com/services/certification for more > information > > _______________________________________________ > > Gusdev-gusdev mailing list > > Gus...@li... > > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Gusdev-gusdev mailing list > Gus...@li... > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev > > > > -- > Christopher M. Topinka > NLM-BHIRT Predoctoral Fellow in Computer Science > 113 Life Sciences Center > University of Missouri > Columbia, MO 65211 > (573)-823-0616 > cmt...@mi... |