]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics/src/org/simantics/SimanticsPlatform.java
DB query swapping to file system
[simantics/platform.git] / bundles / org.simantics / src / org / simantics / SimanticsPlatform.java
index c5ed8fd1e6374b70294bf65ecd5a4034b40b2efa..aa0b503dace880ca7c18d86dd1584f944a18260e 100644 (file)
@@ -1012,6 +1012,11 @@ public class SimanticsPlatform implements LifecycleListener {
                     } catch (Throwable t) {
                         LOGGER.error("Failed to flush index caches.", t);
                     }
+
+                    if("true".equals(System.getProperty("org.simantics.db.persistQueries"))) {
+                        progress.subTask("Saving Queries");
+                        Simantics.saveQueries(s);
+                    }
                 }
 
                 progress.subTask("Close Database Session");