Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/01/11 18:12:46 (14 years ago)
Author:
cneumuel
Message:

#1233

  • moved heartbeat timestamps of slaves and jobs into database to make server stateless
  • made slave use the right authentication ("hiveslave" instead of HL username/password)
  • moved heartbeat related methods into HeartbeatManager
  • changed signature of Service.Hello method, so all hardware related information is transferred in that method withing the Slave-object
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/HiveDataContext.designer.cs

    r5404 r5405  
    10641064    private string _OperatingSystem;
    10651065   
     1066    private System.Nullable<System.DateTime> _LastHeartbeat;
     1067   
    10661068    private EntitySet<Job> _Jobs;
    10671069   
     
    10901092    partial void OnOperatingSystemChanging(string value);
    10911093    partial void OnOperatingSystemChanged();
     1094    partial void OnLastHeartbeatChanging(System.Nullable<System.DateTime> value);
     1095    partial void OnLastHeartbeatChanged();
    10921096    #endregion
    10931097   
     
    12781282    }
    12791283   
    1280     [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OperatingSystem", DbType="VarChar(MAX)", CanBeNull=false)]
     1284    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OperatingSystem", DbType="VarChar(MAX)", CanBeNull=false, UpdateCheck=UpdateCheck.Never)]
    12811285    public string OperatingSystem
    12821286    {
     
    12941298          this.SendPropertyChanged("OperatingSystem");
    12951299          this.OnOperatingSystemChanged();
     1300        }
     1301      }
     1302    }
     1303   
     1304    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastHeartbeat", DbType="DateTime")]
     1305    public System.Nullable<System.DateTime> LastHeartbeat
     1306    {
     1307      get
     1308      {
     1309        return this._LastHeartbeat;
     1310      }
     1311      set
     1312      {
     1313        if ((this._LastHeartbeat != value))
     1314        {
     1315          this.OnLastHeartbeatChanging(value);
     1316          this.SendPropertyChanging();
     1317          this._LastHeartbeat = value;
     1318          this.SendPropertyChanged("LastHeartbeat");
     1319          this.OnLastHeartbeatChanged();
    12961320        }
    12971321      }
     
    13721396   
    13731397    private int _MemoryNeeded;
     1398   
     1399    private System.Nullable<System.DateTime> _LastHeartbeat;
    13741400   
    13751401    private EntitySet<AssignedResource> _AssignedResources;
     
    14171443    partial void OnMemoryNeededChanging(int value);
    14181444    partial void OnMemoryNeededChanged();
     1445    partial void OnLastHeartbeatChanging(System.Nullable<System.DateTime> value);
     1446    partial void OnLastHeartbeatChanged();
    14191447    #endregion
    14201448   
     
    17101738          this.SendPropertyChanged("MemoryNeeded");
    17111739          this.OnMemoryNeededChanged();
     1740        }
     1741      }
     1742    }
     1743   
     1744    [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastHeartbeat", DbType="DateTime")]
     1745    public System.Nullable<System.DateTime> LastHeartbeat
     1746    {
     1747      get
     1748      {
     1749        return this._LastHeartbeat;
     1750      }
     1751      set
     1752      {
     1753        if ((this._LastHeartbeat != value))
     1754        {
     1755          this.OnLastHeartbeatChanging(value);
     1756          this.SendPropertyChanging();
     1757          this._LastHeartbeat = value;
     1758          this.SendPropertyChanged("LastHeartbeat");
     1759          this.OnLastHeartbeatChanged();
    17121760        }
    17131761      }
Note: See TracChangeset for help on using the changeset viewer.