File: slurm-23.02.5.html

package info (click to toggle)
slurm-wlm-contrib 24.11.5-4
  • links: PTS, VCS
  • area: contrib
  • in suites: forky, sid
  • size: 50,600 kB
  • sloc: ansic: 529,598; exp: 64,795; python: 17,051; sh: 9,411; javascript: 6,528; makefile: 4,030; perl: 3,762; pascal: 131
file content (133 lines) | stat: -rw-r--r-- 7,384 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<h2 id="23025">Slurm 23.02.5<a class="slurm_link" href="#23025"></a></h2>

<h3>openapi/v0.0.39</h3>

<h4>Add missing fields</h4>
<table class="tchange">
<tr class="trchange">
	<td class="tdfield">path</td>
	<td class="tdchange">
		.components.schemas."v0.0.39_job_desc_msg".properties.hold
		.components.schemas."v0.0.39_job_desc_msg".properties.priority
		.components.schemas."v0.0.39_job_desc_msg".properties.required
		.components.schemas."v0.0.39_cron_entry".properties.line.properties.start
		.components.schemas."v0.0.39_partition_info".properties.nodes.properties.allowed_allocation
		.components.schemas."v0.0.39_partition_info".properties.nodes.properties.configured
		.components.schemas."v0.0.39_partition_info".properties.accounts.properties.allowed
		.components.schemas."v0.0.39_partition_info".properties.qos.properties.allowed
		.components.schemas."v0.0.39_partition_info".properties.qos.properties.deny
		.components.schemas."v0.0.39_partition_info".properties.tres.properties.billing_weights
		.components.schemas."v0.0.39_partition_info".properties.cpus.properties.task_binding
		.components.schemas."v0.0.39_partition_info".properties.default.properties.memory_per_cpu
		.components.schemas."v0.0.39_partition_info".properties.default.properties.time
		.components.schemas."v0.0.39_partition_info".properties.maximums.properties.cpus_per_node
		.components.schemas."v0.0.39_partition_info".properties.maximums.properties.cpus_per_socket
		.components.schemas."v0.0.39_partition_info".properties.maximums.properties.memory_per_cpu
		.components.schemas."v0.0.39_partition_info".properties.maximums.properties.nodes
		.components.schemas."v0.0.39_partition_info".properties.maximums.properties.shares
		.components.schemas."v0.0.39_partition_info".properties.maximums.properties.time
		.components.schemas."v0.0.39_partition_info".properties.priority.properties.job_factor
		.components.schemas."v0.0.39_partition_info".properties.timeouts.properties.resume
		.components.schemas."v0.0.39_job_info".properties.hold
	</td>
</tr>
</table>

<h4>Add required/memory_per_cpu and required/memory_per_node to v0.0.39_job to
	differientate between jobs that require memory per node or per CPU.
	Jobs that required per cpu memory will dump very large integers due to
	internal bit packing required/memory but dump correct amounts for per
	node memory.</h4>
<table class="tchange">
	<tr class="trchange">
		<td class="tdfield">Field added</td>
		<td class="tdchange">
			.components.schemas."v0.0.39_job".properties.required.properties.mem_per_cpu
		</td>
	</tr>
	<tr class="trchange">
		<td class="tdfield">Field added</td>
		<td class="tdchange">
			.components.schemas."v0.0.39_job".properties.required.properties.mem_per_node
		</td>
	</tr>
</table>

<h3>openapi/dbv0.0.39</h3>

<h4>Add missing fields</h4>
<table class="tchange">
<tr class="trchange">
	<td class="tdfield">path</td>
	<td class="tdchange">
		.components.schemas."v0.0.39_stats_rpc".properties.time.properties.average
		.components.schemas."v0.0.39_stats_user".properties.time.properties.average
		.components.schemas."v0.0.39_user".properties.default.properties.account
		.components.schemas."v0.0.39_assoc".properties.max.properties.tres
		.components.schemas."v0.0.39_assoc".properties.max.properties.jobs.properties.active
		.components.schemas."v0.0.39_assoc".properties.max.properties.jobs.properties.accruing
		.components.schemas."v0.0.39_assoc".properties.max.properties.jobs.properties.total
		.components.schemas."v0.0.39_assoc".properties.max.properties.jobs.properties.per.properties.count
		.components.schemas."v0.0.39_assoc".properties.max.properties.jobs.properties.per.properties.accruing
		.components.schemas."v0.0.39_assoc".properties.max.properties.jobs.properties.per.properties.submitted
		.components.schemas."v0.0.39_qos".properties.limits.properties.grace_time
		.components.schemas."v0.0.39_qos".properties.limits.properties.max
		.components.schemas."v0.0.39_qos".properties.limits.properties.jobs
		.components.schemas."v0.0.39_qos".properties.limits.properties.factor
		.components.schemas."v0.0.39_qos".properties.limits.properties.min.properties.priority_threshold
		.components.schemas."v0.0.39_qos".properties.preempt.properties.list
		.components.schemas."v0.0.39_qos".properties.preempt.properties.mode
		.components.schemas."v0.0.39_job".properties.hold
		.components.schemas."v0.0.39_job".properties.comment.properties.administrator
		.components.schemas."v0.0.39_job".properties.comment.properties.job
		.components.schemas."v0.0.39_job".properties.array.properties.job_id
		.components.schemas."v0.0.39_job".properties.array.properties.limits
		.components.schemas."v0.0.39_job".properties.array.properties.task_id
		.components.schemas."v0.0.39_job".properties.time.properties.elapsed
		.components.schemas."v0.0.39_job".properties.time.properties.eligible
		.components.schemas."v0.0.39_job".properties.time.properties.end
		.components.schemas."v0.0.39_job".properties.time.properties.start
		.components.schemas."v0.0.39_job".properties.time.properties.submission
		.components.schemas."v0.0.39_job".properties.time.properties.suspended
		.components.schemas."v0.0.39_job".properties.time.properties.system
		.components.schemas."v0.0.39_job".properties.time.properties.limit
		.components.schemas."v0.0.39_job".properties.time.properties.total
		.components.schemas."v0.0.39_job".properties.time.properties.user.properties.seconds
		.components.schemas."v0.0.39_job".properties.het.properties.job_id
		.components.schemas."v0.0.39_job".properties.required.properties.CPUs
		.components.schemas."v0.0.39_job".properties.reservation.properties.id
		.components.schemas."v0.0.39_job".properties.state.properties.current
		.components.schemas."v0.0.39_job".properties.tres.properties.allocated
		.components.schemas."v0.0.39_step".properties.time.properties.elapsed
		.components.schemas."v0.0.39_step".properties.time.properties.end
		.components.schemas."v0.0.39_step".properties.time.properties.start
		.components.schemas."v0.0.39_step".properties.time.properties.suspended
		.components.schemas."v0.0.39_step".properties.time.properties.system
		.components.schemas."v0.0.39_step".properties.time.properties.total
		.components.schemas."v0.0.39_step".properties.time.properties.user.properties.seconds
		.components.schemas."v0.0.39_step".properties.nodes.properties.count
		.components.schemas."v0.0.39_step".properties.nodes.properties.range
		.components.schemas."v0.0.39_step".properties.CPU.properties.requested_frequency
		.components.schemas."v0.0.39_step".properties.statistics.properties.CPU
		.components.schemas."v0.0.39_step".properties.step.properties.id
		.components.schemas."v0.0.39_step".properties.tres.properties.requested
		.components.schemas."v0.0.39_step".properties.tres.properties.consumed
		.components.schemas."v0.0.39_cluster_rec".properties.controller.properties.host	</td>
</tr>
</table>

<h4>Switch integer to have NO_VAL tagging to allow for complex values.</h4>
<table class="tchange">
<tr class="trchange">
	<td class="tdfield">Field modified</td>
	<td class="tdchange">
		.components.schemas."v0.0.39_acct_gather_energy".properties.current_watts
	</td>
</tr>
<tr class="trchange">
	<td class="tdfield">Field modified</td>
	<td class="tdchange">
		.components.schemas."v0.0.39_qos".properties.priority
	</td>
</tr>
</table>