- Timestamp:
- 05/29/20 13:28:25 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/HeuristicLab.Services.Hive.DataAccess/3.3/Daos/StateLogDao.cs
r17180 r17574 40 40 } 41 41 42 public int DeleteObsolete(int batchSize) { 43 return DataContext.ExecuteCommand(DeleteObsoleteQueryString, batchSize); 44 } 45 42 46 #region Compiled queries 43 47 private static readonly Func<DataContext, Guid, StateLog> GetByIdQuery = … … 54 58 select stateLog).First(x => x.SlaveId != null)); 55 59 #endregion 60 61 #region String queries 62 private const string DeleteObsoleteQueryString = @" 63 delete top ({0}) s 64 from statelog s 65 join task t on t.taskid = s.taskid 66 join job j on j.jobid = t.jobid 67 where j.jobstate = 'deletionpending' 68 "; 69 #endregion 56 70 } 57 71 }
Note: See TracChangeset
for help on using the changeset viewer.