[commit] r1702 - trunk/Paradigms/MetaGME/MetaInterpreter
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Wed Nov 23 12:39:54 CST 2011
Author: ksmyth
Date: Wed Nov 23 12:39:54 2011
New Revision: 1702
Log:
Disable auto-commit because it is a performance killer
Modified:
trunk/Paradigms/MetaGME/MetaInterpreter/BON2Component.cpp
Modified: trunk/Paradigms/MetaGME/MetaInterpreter/BON2Component.cpp
==============================================================================
--- trunk/Paradigms/MetaGME/MetaInterpreter/BON2Component.cpp Wed Nov 23 12:39:43 2011 (r1701)
+++ trunk/Paradigms/MetaGME/MetaInterpreter/BON2Component.cpp Wed Nov 23 12:39:54 2011 (r1702)
@@ -353,6 +353,7 @@
// May also be used in case of invokeable Add-Ons
void Component::invokeEx( Project& project, FCO& currentFCO, const std::set<FCO>& setSelectedFCOs, long lParam )
{
+ project->setAutoCommit(false);
// ======================
// Insert application specific code here
global_vars.silent_mode = (lParam == GME_SILENT_MODE);
@@ -455,7 +456,10 @@
global_vars.dmp.close();
if (success)
+ {
+ project->commit();
Dumper::registerIt( global_vars.xmp_file_name);
+ }
}
else
global_vars.err << MSG_ERROR << "Exited before populating the Merged Paradigm Sheet. Proxy or other problem may exist.\n";
More information about the gme-commit
mailing list