Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.DataAccess/3.4/HiveDataContext.dbml.layout @ 6362

Last change on this file since 6362 was 6267, checked in by cneumuel, 14 years ago

#1233

  • extended statistics recording:
    • execution times of users are captured
    • execution times and start-to-finish time of finished jobs is captured (to computer hive overhead)
    • data of deleted jobs is automatically captured in DeletedJobStatistics
  • changed ExecutionTime type in database from string to float (milliseconds are stored instead of TimeSpan.ToString())
  • added IsPrivileged field to job to indicate if it should be executed in a privileged sandbox
  • added CpuUtilization field to slave to be able to report cpu utilization
  • added GetJobsByResourceId to retrieve all jobs which are currently beeing calculated in a slave(-group)
  • TransactionManager now allows to use serializable tranactions (used for lifecycle trigger)
File size: 16.0 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<ordesignerObjectsDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 24.25, 8.5" name="HiveDataContext">
3  <DataContextMoniker Name="/HiveDataContext" />
4  <nestedChildShapes>
5    <classShape Id="a929c9dc-69f4-4488-ba1c-a2342bf81d89" absoluteBounds="8.875, 4, 2, 1.3862939453124987">
6      <DataClassMoniker Name="/HiveDataContext/AssignedResource" />
7      <nestedChildShapes>
8        <elementListCompartment Id="8b005775-f0ee-41b0-ae10-6d1151003708" absoluteBounds="8.89, 4.4600000000000009, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
9      </nestedChildShapes>
10    </classShape>
11    <classShape Id="7d998e56-4fba-41ca-a1a8-1dcdb9068edf" absoluteBounds="8.875, 5.5, 2, 1.9631982421874996">
12      <DataClassMoniker Name="/HiveDataContext/Plugin" />
13      <nestedChildShapes>
14        <elementListCompartment Id="ec4ba325-6dff-4418-baad-59af81ae2024" absoluteBounds="8.89, 5.9600000000000009, 1.9700000000000002, 1.4031982421875" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
15      </nestedChildShapes>
16    </classShape>
17    <classShape Id="97b00810-fa30-457e-b484-b4e80b22f91b" absoluteBounds="6.5, 5.5, 2, 1.3862939453124987">
18      <DataClassMoniker Name="/HiveDataContext/RequiredPlugin" />
19      <nestedChildShapes>
20        <elementListCompartment Id="df6451e5-069e-4ca0-a909-61b8213b5047" absoluteBounds="6.5150000000000006, 5.9600000000000009, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
21      </nestedChildShapes>
22    </classShape>
23    <classShape Id="706a4581-6daf-4e71-ae2a-87d50b27a051" absoluteBounds="11.25, 1, 2, 1.5785953776041666">
24      <DataClassMoniker Name="/HiveDataContext/Resource" />
25      <nestedChildShapes>
26        <elementListCompartment Id="8c24f5bf-2164-4d0f-832e-1730eb0066df" absoluteBounds="11.265, 1.46, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
27      </nestedChildShapes>
28    </classShape>
29    <classShape Id="695bfc39-59f3-4e60-8644-f847964bf62c" absoluteBounds="6.5, 1, 2, 3.3093082682291666">
30      <DataClassMoniker Name="/HiveDataContext/Job" />
31      <nestedChildShapes>
32        <elementListCompartment Id="a6a30e11-03d1-4869-82e6-b733f4ef9974" absoluteBounds="6.5150000000000006, 1.46, 1.9700000000000002, 2.7493082682291665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
33      </nestedChildShapes>
34    </classShape>
35    <classShape Id="8d5712f7-7a1a-4a89-bd4d-fd60200d3306" absoluteBounds="13.5, 2.5, 2, 2.1554996744791666">
36      <DataClassMoniker Name="/HiveDataContext/UptimeCalendar" />
37      <nestedChildShapes>
38        <elementListCompartment Id="7d8f121b-35bb-4753-a25f-3fac1562e68e" absoluteBounds="13.515, 2.9600000000000009, 1.9700000000000002, 1.5954996744791665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
39      </nestedChildShapes>
40    </classShape>
41    <classShape Id="e6f840cc-2968-4be1-b234-eef624ccacbb" absoluteBounds="4.125, 2.625, 2, 2.3478011067708326">
42      <DataClassMoniker Name="/HiveDataContext/HiveExperiment" />
43      <nestedChildShapes>
44        <elementListCompartment Id="0c65d4e1-256a-4a91-9a57-392f25e4de7f" absoluteBounds="4.1400000000000006, 3.0850000000000009, 1.9700000000000002, 1.7878011067708333" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
45      </nestedChildShapes>
46    </classShape>
47    <classShape Id="26f4edfa-91dd-4941-a058-359f89e567a8" absoluteBounds="8.875, 0.75, 2, 3.1170068359375">
48      <DataClassMoniker Name="/HiveDataContext/Slave" />
49      <nestedChildShapes>
50        <elementListCompartment Id="1e61f36b-08dc-4df7-8594-c9dcd95c0791" absoluteBounds="8.89, 1.21, 1.9700000000000002, 2.5570068359375" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
51      </nestedChildShapes>
52    </classShape>
53    <classShape Id="bbd91675-92f2-4a69-8429-0950008fc8a4" absoluteBounds="13.5, 1, 2, 0.8093896484375">
54      <DataClassMoniker Name="/HiveDataContext/SlaveGroup" />
55      <nestedChildShapes>
56        <elementListCompartment Id="5a790e8f-6e2e-4bf5-bd2b-f8a82224d9d7" absoluteBounds="13.5, 1, 0.125, 0.2493896484375" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
57      </nestedChildShapes>
58    </classShape>
59    <inheritanceConnector edgePoints="[(11.25 : 1.78929768880208); (10.875 : 1.78929768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed" TargetRelationshipDomainClassId="7a7fe09e-e9ef-4b01-9ff3-bde95e827b62">
60      <nodes>
61        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
62        <classShapeMoniker Id="26f4edfa-91dd-4941-a058-359f89e567a8" />
63      </nodes>
64    </inheritanceConnector>
65    <inheritanceConnector edgePoints="[(13.25 : 1.40469482421875); (13.5 : 1.40469482421875)]" fixedFrom="NotFixed" fixedTo="NotFixed" TargetRelationshipDomainClassId="7a7fe09e-e9ef-4b01-9ff3-bde95e827b62">
66      <nodes>
67        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
68        <classShapeMoniker Id="bbd91675-92f2-4a69-8429-0950008fc8a4" />
69      </nodes>
70    </inheritanceConnector>
71    <associationConnector edgePoints="[(11.9843735 : 2.57859537760417); (11.9843735 : 4.69314697265625); (10.875 : 4.69314697265625)]" fixedFrom="NotFixed" fixedTo="NotFixed">
72      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_AssignedResource" />
73      <nodes>
74        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
75        <classShapeMoniker Id="a929c9dc-69f4-4488-ba1c-a2342bf81d89" />
76      </nodes>
77    </associationConnector>
78    <associationConnector edgePoints="[(7.803710203125 : 4.30930826822917); (7.803710203125 : 4.84780160677083); (8.875 : 4.84780160677083)]" fixedFrom="Algorithm" fixedTo="Algorithm">
79      <AssociationMoniker Name="/HiveDataContext/Job/Job_AssignedResource" />
80      <nodes>
81        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
82        <classShapeMoniker Id="a929c9dc-69f4-4488-ba1c-a2342bf81d89" />
83      </nodes>
84    </associationConnector>
85    <associationConnector edgePoints="[(7.0893551015625 : 4.30930826822917); (7.0893551015625 : 5.5)]" fixedFrom="Algorithm" fixedTo="Algorithm">
86      <AssociationMoniker Name="/HiveDataContext/Job/Job_RequiredPlugin" />
87      <nodes>
88        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
89        <classShapeMoniker Id="97b00810-fa30-457e-b484-b4e80b22f91b" />
90      </nodes>
91    </associationConnector>
92    <associationConnector edgePoints="[(7.20923076923077 : 1); (7.20923076923077 : 0.75); (7.80461538461539 : 0.75); (7.80461538461539 : 1)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed">
93      <AssociationMoniker Name="/HiveDataContext/Job/Job_Job" />
94      <nodes>
95        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
96        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
97      </nodes>
98    </associationConnector>
99    <associationConnector edgePoints="[(12.781252 : 2.57859537760417); (12.781252 : 3.54212367513021); (13.5 : 3.54212367513021)]" fixedFrom="NotFixed" fixedTo="NotFixed">
100      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_UptimeCalendar" />
101      <nodes>
102        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
103        <classShapeMoniker Id="8d5712f7-7a1a-4a89-bd4d-fd60200d3306" />
104      </nodes>
105    </associationConnector>
106    <classShape Id="6bc13f26-f9a8-4597-b054-35be34190d12" absoluteBounds="4.125, 1, 2, 1.3862939453125">
107      <DataClassMoniker Name="/HiveDataContext/JobData" />
108      <nestedChildShapes>
109        <elementListCompartment Id="a068522c-7974-4679-b356-e33c941c465b" absoluteBounds="4.14, 1.46, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
110      </nestedChildShapes>
111    </classShape>
112    <classShape Id="ad25bd0f-80e8-4a06-abd8-190eb678eec7" absoluteBounds="11.25, 5.5, 2, 1.5785953776041666">
113      <DataClassMoniker Name="/HiveDataContext/PluginData" />
114      <nestedChildShapes>
115        <elementListCompartment Id="acddb513-7de6-4bb4-8335-d6982fb2ef35" absoluteBounds="11.265, 5.9600000000000009, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
116      </nestedChildShapes>
117    </classShape>
118    <associationConnector edgePoints="[(10.875 : 6.28929768880208); (11.25 : 6.28929768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">
119      <AssociationMoniker Name="/HiveDataContext/Plugin/Plugin_PluginData" />
120      <nodes>
121        <classShapeMoniker Id="7d998e56-4fba-41ca-a1a8-1dcdb9068edf" />
122        <classShapeMoniker Id="ad25bd0f-80e8-4a06-abd8-190eb678eec7" />
123      </nodes>
124    </associationConnector>
125    <associationConnector edgePoints="[(6.5 : 1.69314697265625); (6.125 : 1.69314697265625)]" fixedFrom="Algorithm" fixedTo="Algorithm">
126      <AssociationMoniker Name="/HiveDataContext/Job/Job_JobData" />
127      <nodes>
128        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
129        <classShapeMoniker Id="6bc13f26-f9a8-4597-b054-35be34190d12" />
130      </nodes>
131    </associationConnector>
132    <associationConnector edgePoints="[(8.875 : 6.19314697265625); (8.5 : 6.19314697265625)]" fixedFrom="NotFixed" fixedTo="NotFixed">
133      <AssociationMoniker Name="/HiveDataContext/Plugin/Plugin_RequiredPlugin" />
134      <nodes>
135        <classShapeMoniker Id="7d998e56-4fba-41ca-a1a8-1dcdb9068edf" />
136        <classShapeMoniker Id="97b00810-fa30-457e-b484-b4e80b22f91b" />
137      </nodes>
138    </associationConnector>
139    <associationConnector edgePoints="[(11.9524234637921 : 1); (11.9524234637921 : 0.75); (12.5617468474559 : 0.75); (12.5617468474559 : 1)]" fixedFrom="NotFixed" fixedTo="NotFixed">
140      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_Resource" />
141      <nodes>
142        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
143        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
144      </nodes>
145    </associationConnector>
146    <classShape Id="00352397-340e-449a-8e23-6ddd216e8617" absoluteBounds="1.75, 1, 2, 2.1554996744791666">
147      <DataClassMoniker Name="/HiveDataContext/StateLog" />
148      <nestedChildShapes>
149        <elementListCompartment Id="9a003897-deef-4bb5-b180-4c4bcdb7fadc" absoluteBounds="1.765, 1.46, 1.9700000000000002, 1.5954996744791665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
150      </nestedChildShapes>
151    </classShape>
152    <classShape Id="4d800dc9-1b18-469f-b02c-d4554757c5e1" absoluteBounds="1.75, 3.625, 2, 1.5785953776041666">
153      <DataClassMoniker Name="/HiveDataContext/HiveExperimentPermission" />
154      <nestedChildShapes>
155        <elementListCompartment Id="dedd97d3-a9a2-45a2-9b95-d7366fb65a7f" absoluteBounds="1.765, 4.085, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
156      </nestedChildShapes>
157    </classShape>
158    <associationConnector edgePoints="[(6.5 : 2.50564697265625); (3.75 : 2.50564697265625)]" fixedFrom="Algorithm" fixedTo="Algorithm">
159      <AssociationMoniker Name="/HiveDataContext/Job/Job_StateLog" />
160      <nodes>
161        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
162        <classShapeMoniker Id="00352397-340e-449a-8e23-6ddd216e8617" />
163      </nodes>
164    </associationConnector>
165    <associationConnector edgePoints="[(11.25 : 1.78929768880208); (10.9375 : 1.78929768880208); (10.9375 : 0.6875); (2.75 : 0.6875); (2.75 : 1)]" fixedFrom="Algorithm" fixedTo="Algorithm">
166      <AssociationMoniker Name="/HiveDataContext/Resource/Resource_StateLog" />
167      <nodes>
168        <classShapeMoniker Id="706a4581-6daf-4e71-ae2a-87d50b27a051" />
169        <classShapeMoniker Id="00352397-340e-449a-8e23-6ddd216e8617" />
170      </nodes>
171    </associationConnector>
172    <associationConnector edgePoints="[(4.125 : 4.29890055338542); (3.75 : 4.29890055338542)]" fixedFrom="NotFixed" fixedTo="NotFixed">
173      <AssociationMoniker Name="/HiveDataContext/HiveExperiment/HiveExperiment_HiveExperimentPermission" />
174      <nodes>
175        <classShapeMoniker Id="e6f840cc-2968-4be1-b234-eef624ccacbb" />
176        <classShapeMoniker Id="4d800dc9-1b18-469f-b02c-d4554757c5e1" />
177      </nodes>
178    </associationConnector>
179    <classShape Id="b4e7aaa8-a382-4560-a1fd-498de77e9340" absoluteBounds="1.75, 5.5, 2, 1.1939925130208327">
180      <DataClassMoniker Name="/HiveDataContext/Lifecycle" />
181      <nestedChildShapes>
182        <elementListCompartment Id="03597a2c-5c5d-4c2c-b741-c49ab5aa34d5" absoluteBounds="1.7650000000000001, 5.96, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
183      </nestedChildShapes>
184    </classShape>
185    <associationConnector edgePoints="[(6.125 : 3.46715413411458); (6.5 : 3.46715413411458)]" fixedFrom="Algorithm" fixedTo="Algorithm">
186      <AssociationMoniker Name="/HiveDataContext/HiveExperiment/HiveExperiment_Job" />
187      <nodes>
188        <classShapeMoniker Id="e6f840cc-2968-4be1-b234-eef624ccacbb" />
189        <classShapeMoniker Id="695bfc39-59f3-4e60-8644-f847964bf62c" />
190      </nodes>
191    </associationConnector>
192    <classShape Id="cdddf4da-eaef-46a1-9cfd-987bb6b3d03e" absoluteBounds="17, 3.125, 2.5, 1.7708968098958327">
193      <DataClassMoniker Name="/HiveDataContext/DeletedJobStatistics" />
194      <nestedChildShapes>
195        <elementListCompartment Id="b8738381-f696-4dba-a517-47e9cd96a9a6" absoluteBounds="17.015, 3.585, 2.4699999999999998, 1.2108968098958333" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
196      </nestedChildShapes>
197    </classShape>
198    <classShape Id="25442617-ff41-49a0-b5d5-4cbe0b2f0f45" absoluteBounds="22, 4.5, 2, 1.9631982421874996">
199      <DataClassMoniker Name="/HiveDataContext/UserStatistics" />
200      <nestedChildShapes>
201        <elementListCompartment Id="6edf08e7-054a-4253-8d4f-5bf2dfec2d29" absoluteBounds="22.015, 4.96, 1.9700000000000002, 1.4031982421875" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
202      </nestedChildShapes>
203    </classShape>
204    <classShape Id="f78ec989-4862-4bac-87e3-9b0aad4bc037" absoluteBounds="19.875, 4.5, 2, 2.1554996744791666">
205      <DataClassMoniker Name="/HiveDataContext/SlaveStatistics" />
206      <nestedChildShapes>
207        <elementListCompartment Id="98cb46fe-820e-4041-aee8-04e8bed3df23" absoluteBounds="19.89, 4.96, 1.9700000000000002, 1.5954996744791665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
208      </nestedChildShapes>
209    </classShape>
210    <classShape Id="4d9f0606-b7ee-4dae-a8ac-aff88d25a941" absoluteBounds="21, 3, 2, 1.1939925130208327">
211      <DataClassMoniker Name="/HiveDataContext/Statistics" />
212      <nestedChildShapes>
213        <elementListCompartment Id="17821282-8edf-40b7-9065-84f53391d5c1" absoluteBounds="21.015, 3.46, 1.9700000000000002, 0.63399251302083326" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />
214      </nestedChildShapes>
215    </classShape>
216    <associationConnector edgePoints="[(21.4375 : 4.19399251302083); (21.4375 : 4.5)]" fixedFrom="NotFixed" fixedTo="NotFixed">
217      <AssociationMoniker Name="/HiveDataContext/Statistics/Statistics_SlaveStatistics" />
218      <nodes>
219        <classShapeMoniker Id="4d9f0606-b7ee-4dae-a8ac-aff88d25a941" />
220        <classShapeMoniker Id="f78ec989-4862-4bac-87e3-9b0aad4bc037" />
221      </nodes>
222    </associationConnector>
223    <associationConnector edgePoints="[(22.5 : 4.19399251302083); (22.5 : 4.5)]" fixedFrom="NotFixed" fixedTo="NotFixed">
224      <AssociationMoniker Name="/HiveDataContext/Statistics/Statistics_UserStatistics" />
225      <nodes>
226        <classShapeMoniker Id="4d9f0606-b7ee-4dae-a8ac-aff88d25a941" />
227        <classShapeMoniker Id="25442617-ff41-49a0-b5d5-4cbe0b2f0f45" />
228      </nodes>
229    </associationConnector>
230  </nestedChildShapes>
231</ordesignerObjectsDiagram>
Note: See TracBrowser for help on using the repository browser.