Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/24/09 15:15:16 (14 years ago)
Author:
mkommend
Message:

changed modeling database backend to use a shared read connection => notification by exception if another program is connected to the database (ticket #759)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.CEDMA.Server/3.3/ExecuterBase.cs

    r2451 r2530  
    9797      CalculatedJobs++;
    9898      databaseService.Connect();
    99       databaseService.Persist(finishedAlgorithm);
     99      if (databaseService.GetDataset() == null) {
     100        databaseService.PersistProblem(finishedAlgorithm.Dataset);
     101        databaseService.Commit();
     102        databaseService.Disconnect();
     103        databaseService.Connect();
     104      }
     105      databaseService.Persist(finishedAlgorithm.Model,finishedAlgorithm.Name, finishedAlgorithm.Description);
     106      databaseService.Commit();
    100107      databaseService.Disconnect();
    101108      StoredJobs++;
Note: See TracChangeset for help on using the changeset viewer.