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>
|