Slurm 26.11.0

data_parser/v0.0.46

Modified Fields

Removed .components.schemas["v0.0.46_account_short"].required = [];
Replaced .components.schemas["v0.0.46_accounting"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_accounting"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_accounting"].properties.id.minimum = 0;
Replaced .components.schemas["v0.0.46_accounting"].properties.id_alt.format = "int64";
Added .components.schemas["v0.0.46_accounting"].properties.id_alt.maximum = 4294967295;
Added .components.schemas["v0.0.46_accounting"].properties.id_alt.minimum = 0;
Removed .components.schemas["v0.0.46_accounting"].required = [];
Replaced .components.schemas["v0.0.46_acct_gather_energy"].properties.average_watts.format = "int64";
Added .components.schemas["v0.0.46_acct_gather_energy"].properties.average_watts.maximum = 4294967295;
Added .components.schemas["v0.0.46_acct_gather_energy"].properties.average_watts.minimum = 0;
Removed .components.schemas["v0.0.46_acct_gather_energy"].required = [];
Replaced .components.schemas["v0.0.46_assoc"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_assoc"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_assoc"].properties.id.minimum = 0;
Removed .components.schemas["v0.0.46_assoc"].properties.shares_raw.description = "Allocated shares used for fairshare calculation";
Removed .components.schemas["v0.0.46_assoc"].properties.shares_raw.format = "int32";
Replaced .components.schemas["v0.0.46_assoc"].properties.shares_raw.$ref = "#/components/schemas/v0.0.46_shares_struct";
Added .components.schemas["v0.0.46_assoc"].properties.shares_raw.description = "Allocated shares used for fairshare calculation (32 bit shares number with flags)";
Added .components.schemas["v0.0.46_assoc"].properties.tres = {};
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties = {};
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties.decay = {};
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties.decay.properties = {};
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties.decay.properties.half_life = {};
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties.decay.properties.half_life.$ref = "#/components/schemas/v0.0.46_tres_list";
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties.decay.properties.half_life.description = "TresDecayHalfLife - Per-TRES half-life in seconds for the decay of GrpTRESMins usage; 0 means that TRES never decays and a TRES that is not listed follows PriorityDecayHalfLife";
Added .components.schemas["v0.0.46_assoc"].properties.tres.properties.decay.type = "object";
Added .components.schemas["v0.0.46_assoc"].properties.tres.type = "object";
Removed .components.schemas["v0.0.46_assoc_rec_set"].properties.fairshare.description = "Allocated shares used for fairshare calculation";
Removed .components.schemas["v0.0.46_assoc_rec_set"].properties.fairshare.format = "int32";
Replaced .components.schemas["v0.0.46_assoc_rec_set"].properties.fairshare.$ref = "#/components/schemas/v0.0.46_shares_struct";
Added .components.schemas["v0.0.46_assoc_rec_set"].properties.fairshare.description = "Allocated shares used for fairshare calculation (number of shares or \"parent\") (32 bit shares number with flags)";
Replaced .components.schemas["v0.0.46_assoc_rec_set"].properties.tresdecayhalflife = {};
Added .components.schemas["v0.0.46_assoc_rec_set"].properties.tresdecayhalflife.$ref = "#/components/schemas/v0.0.46_tres_list";
Added .components.schemas["v0.0.46_assoc_rec_set"].properties.tresdecayhalflife.description = "TresDecayHalfLife - Per-TRES half-life in seconds for the decay of GrpTRESMins usage; 0 means that TRES never decays and a TRES that is not listed follows PriorityDecayHalfLife";
Replaced .components.schemas["v0.0.46_assoc_shares_obj_wrap"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_assoc_shares_obj_wrap"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_assoc_shares_obj_wrap"].properties.id.minimum = 0;
Removed .components.schemas["v0.0.46_assoc_shares_obj_wrap"].properties.shares.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Replaced .components.schemas["v0.0.46_assoc_shares_obj_wrap"].properties.shares.$ref = "#/components/schemas/v0.0.46_shares_struct";
Added .components.schemas["v0.0.46_assoc_shares_obj_wrap"].properties.shares.description = "Number of shares allocated, or inherited from the parent association (32 bit shares number with flags)";
Removed .components.schemas["v0.0.46_assoc_shares_obj_wrap"].required = [];
Replaced .components.schemas["v0.0.46_assoc_short"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_assoc_short"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_assoc_short"].properties.id.minimum = 0;
Replaced .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_job_start.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_job_start.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_job_start.minimum = 0;
Replaced .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_job_test.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_job_test.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_job_test.minimum = 0;
Replaced .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_time.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_time.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_max_time.minimum = 0;
Replaced .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_node_space_size.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_node_space_size.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.bf_node_space_size.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.config_changed = {};
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.config_changed.description = "Configuration changed";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.config_changed.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.config_changed.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.config_changed.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.config_changed.type = "integer";
Replaced .components.schemas["v0.0.46_bf_exit_fields"].properties.end_job_queue.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.end_job_queue.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.end_job_queue.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.job_changed = {};
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.job_changed.description = "Job state changed";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.job_changed.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.job_changed.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.job_changed.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.job_changed.type = "integer";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_changed = {};
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_changed.description = "Node state changed";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_changed.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_changed.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_changed.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_changed.type = "integer";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_unavail = {};
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_unavail.description = "Node became unavailable";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_unavail.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_unavail.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_unavail.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.node_unavail.type = "integer";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.part_changed = {};
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.part_changed.description = "Partition state changed";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.part_changed.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.part_changed.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.part_changed.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.part_changed.type = "integer";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.resv_changed = {};
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.resv_changed.description = "Reservation state changed";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.resv_changed.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.resv_changed.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.resv_changed.minimum = 0;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.resv_changed.type = "integer";
Replaced .components.schemas["v0.0.46_bf_exit_fields"].properties.state_changed.format = "int64";
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.state_changed.maximum = 4294967295;
Added .components.schemas["v0.0.46_bf_exit_fields"].properties.state_changed.minimum = 0;
Removed .components.schemas["v0.0.46_bf_exit_fields"].required = [];
Replaced .components.schemas["v0.0.46_cluster_rec"].properties.controller.properties.port.format = "int64";
Added .components.schemas["v0.0.46_cluster_rec"].properties.controller.properties.port.maximum = 4294967295;
Added .components.schemas["v0.0.46_cluster_rec"].properties.controller.properties.port.minimum = 0;
Removed .components.schemas["v0.0.46_cluster_rec"].required = [];
Removed .components.schemas["v0.0.46_controller"].required = [];
Replaced .components.schemas["v0.0.46_cron_entry"].properties.line.properties.end.format = "int64";
Added .components.schemas["v0.0.46_cron_entry"].properties.line.properties.end.maximum = 4294967295;
Added .components.schemas["v0.0.46_cron_entry"].properties.line.properties.end.minimum = 0;
Replaced .components.schemas["v0.0.46_cron_entry"].properties.line.properties.start.format = "int64";
Added .components.schemas["v0.0.46_cron_entry"].properties.line.properties.start.maximum = 4294967295;
Added .components.schemas["v0.0.46_cron_entry"].properties.line.properties.start.minimum = 0;
Replaced .components.schemas["v0.0.46_data_dict"] = {};
Added .components.schemas["v0.0.46_data_dict"].additionalProperties = {};
Added .components.schemas["v0.0.46_data_dict"].type = "object";
Added .components.schemas["v0.0.46_drained_tres"] = {};
Added .components.schemas["v0.0.46_drained_tres"].properties = {};
Added .components.schemas["v0.0.46_drained_tres"].properties.count = {};
Added .components.schemas["v0.0.46_drained_tres"].properties.count.$ref = "#/components/schemas/v0.0.46_uint64_no_val_struct";
Added .components.schemas["v0.0.46_drained_tres"].properties.count.description = "Count of drained TRES units, for count-only TRES (64 bit integer number with flags)";
Added .components.schemas["v0.0.46_drained_tres"].properties.index = {};
Added .components.schemas["v0.0.46_drained_tres"].properties.index.description = "Index range of the drained TRES, if they have indexes";
Added .components.schemas["v0.0.46_drained_tres"].properties.index.type = "string";
Added .components.schemas["v0.0.46_drained_tres"].properties.reason = {};
Added .components.schemas["v0.0.46_drained_tres"].properties.reason.description = "Why the TRES were drained";
Added .components.schemas["v0.0.46_drained_tres"].properties.reason.type = "string";
Added .components.schemas["v0.0.46_drained_tres"].properties.tres_name = {};
Added .components.schemas["v0.0.46_drained_tres"].properties.tres_name.description = "TRES that was drained: gres/[:], cpu, or mem";
Added .components.schemas["v0.0.46_drained_tres"].properties.tres_name.type = "string";
Added .components.schemas["v0.0.46_drained_tres"].properties.uuid = {};
Added .components.schemas["v0.0.46_drained_tres"].properties.uuid.description = "UUID of the drained device, if it reports one";
Added .components.schemas["v0.0.46_drained_tres"].properties.uuid.type = "string";
Added .components.schemas["v0.0.46_drained_tres"].type = "object";
Added .components.schemas["v0.0.46_drained_tres_list"] = {};
Added .components.schemas["v0.0.46_drained_tres_list"].items = {};
Added .components.schemas["v0.0.46_drained_tres_list"].items.$ref = "#/components/schemas/v0.0.46_drained_tres";
Added .components.schemas["v0.0.46_drained_tres_list"].type = "array";
Replaced .components.schemas["v0.0.46_h_variable"] = {};
Added .components.schemas["v0.0.46_h_variable"].properties = {};
Added .components.schemas["v0.0.46_h_variable"].properties.name = {};
Added .components.schemas["v0.0.46_h_variable"].properties.name.description = "Variable name";
Added .components.schemas["v0.0.46_h_variable"].properties.name.type = "string";
Added .components.schemas["v0.0.46_h_variable"].properties.value = {};
Added .components.schemas["v0.0.46_h_variable"].properties.value.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_h_variable"].properties.value.description = "Variable value (32 bit integer number with flags)";
Added .components.schemas["v0.0.46_h_variable"].required = [];
Added .components.schemas["v0.0.46_h_variable"].required[0] = "name";
Added .components.schemas["v0.0.46_h_variable"].required[1] = "value";
Added .components.schemas["v0.0.46_h_variable"].type = "object";
Added .components.schemas["v0.0.46_h_variable_list"] = {};
Added .components.schemas["v0.0.46_h_variable_list"].items = {};
Added .components.schemas["v0.0.46_h_variable_list"].items.$ref = "#/components/schemas/v0.0.46_h_variable";
Added .components.schemas["v0.0.46_h_variable_list"].type = "array";
Added .components.schemas["v0.0.46_hres_update_msg"] = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.base = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.base.$ref = "#/components/schemas/v0.0.46_h_variable_list";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.base.description = "A list of name/value pairs describing non-job-related (static) resource consumption in this layer";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.count = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.count.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.count.description = "Resource count for the layer; omit to leave unchanged (32 bit integer number with flags)";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.disable_hres = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.disable_hres.description = "If true, disable this HRES for scheduling; jobs requesting this HRES remain pending. If false, enable this HRES for scheduling. Omit to leave unchanged.";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.disable_hres.type = "boolean";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.disable_layer = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.disable_layer.description = "If true, disable this HRES layer for scheduling; jobs may still be scheduled on other layers in the same HRES. If false, enable this HRES layer for scheduling. Omit to leave unchanged.";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.disable_layer.type = "boolean";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.hres_name = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.hres_name.description = "Name of the HRES to update";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.hres_name.type = "string";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.layer_name = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.layer_name.description = "Name of the HRES layer to update";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.layer_name.type = "string";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.nodes = {};
Added .components.schemas["v0.0.46_hres_update_msg"].properties.nodes.description = "Nodes assigned to the layer";
Added .components.schemas["v0.0.46_hres_update_msg"].properties.nodes.type = "string";
Added .components.schemas["v0.0.46_hres_update_msg"].type = "object";
Removed .components.schemas["v0.0.46_instance"].required = [];
Replaced .components.schemas["v0.0.46_job"].properties.allocation_nodes.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.allocation_nodes.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.allocation_nodes.minimum = 0;
Replaced .components.schemas["v0.0.46_job"].properties.array.properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.array.properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.array.properties.job_id.minimum = 0;
Replaced .components.schemas["v0.0.46_job"].properties.array.properties.limits.properties.max.properties.running.properties.tasks.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.array.properties.limits.properties.max.properties.running.properties.tasks.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.array.properties.limits.properties.max.properties.running.properties.tasks.minimum = 0;
Added .components.schemas["v0.0.46_job"].properties.billing_raw = {};
Added .components.schemas["v0.0.46_job"].properties.billing_raw.description = "Billable usage accrued by the job in TRES-seconds (allocated billing TRES multiplied by elapsed seconds; same as the sacct BillingRaw field)";
Added .components.schemas["v0.0.46_job"].properties.billing_raw.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.billing_raw.type = "integer";
Replaced .components.schemas["v0.0.46_job"].properties.het.properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.het.properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.het.properties.job_id.minimum = 0;
Replaced .components.schemas["v0.0.46_job"].properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.job_id.minimum = 0;
Replaced .components.schemas["v0.0.46_job"].properties.kill_request_user.description = "User that requested termination of the job";
Added .components.schemas["v0.0.46_job"].properties.kv = {};
Added .components.schemas["v0.0.46_job"].properties.kv.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_job"].properties.kv.description = "JSON object of arbitrary metadata (empty if not set)";
Added .components.schemas["v0.0.46_job"].properties.layout = {};
Added .components.schemas["v0.0.46_job"].properties.layout.description = "Job layout, comma-separated key=value pairs";
Added .components.schemas["v0.0.46_job"].properties.layout.type = "string";
Replaced .components.schemas["v0.0.46_job"].properties.required.properties.CPUs.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.required.properties.CPUs.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.required.properties.CPUs.minimum = 0;
Replaced .components.schemas["v0.0.46_job"].properties.reservation.properties.id.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.reservation.properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.reservation.properties.id.minimum = 0;
Added .components.schemas["v0.0.46_job"].properties.slurm_rc = {};
Added .components.schemas["v0.0.46_job"].properties.slurm_rc.description = "Slurm error code recorded for the job; 0 if no Slurm error code applies";
Added .components.schemas["v0.0.46_job"].properties.slurm_rc.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.slurm_rc.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.slurm_rc.minimum = 0;
Added .components.schemas["v0.0.46_job"].properties.slurm_rc.type = "integer";
Replaced .components.schemas["v0.0.46_job"].properties.time.properties.elapsed.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.time.properties.elapsed.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.time.properties.elapsed.minimum = 0;
Replaced .components.schemas["v0.0.46_job"].properties.time.properties.suspended.format = "int64";
Added .components.schemas["v0.0.46_job"].properties.time.properties.suspended.maximum = 4294967295;
Added .components.schemas["v0.0.46_job"].properties.time.properties.suspended.minimum = 0;
Removed .components.schemas["v0.0.46_job"].required = [];
Removed .components.schemas["v0.0.46_job_alloc_req"].required = [];
Replaced .components.schemas["v0.0.46_job_array_response_msg_entry"].properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_job_array_response_msg_entry"].properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_array_response_msg_entry"].properties.job_id.minimum = 0;
Replaced .components.schemas["v0.0.46_job_defaults"].properties.type.items.enum[2] = "DefSegmentSize";
Replaced .components.schemas["v0.0.46_job_defaults"].properties.value.description = "Default value for the given type (e.g. CPUs per GPU, memory per GPU or segment size).";
Removed .components.schemas["v0.0.46_job_defaults"].required = [];
Removed .components.schemas["v0.0.46_job_desc_msg"].properties.container_type = {};
Removed .components.schemas["v0.0.46_job_desc_msg"].properties.container_type.description = "Job container type";
Removed .components.schemas["v0.0.46_job_desc_msg"].properties.container_type.type = "string";
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.delay_boot.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.delay_boot.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.delay_boot.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.environment.description = "Environment variables to be set for the job; required for job submissions";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.flags.items.enum[37] = "JOB_IMPLICIT_MAX_NODES";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.flags.items.enum[38] = "RESET_SPREAD_SEGMENTS";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.flags.items.enum[39] = "RESET_CONSOLIDATE_SEGMENTS";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.flags.items.enum[40] = "GRES_LINKS_ENFORCED";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.flags.items.enum[41] = "GRES_LINKS_IGNORED";
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.hetjob_group.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.hetjob_group.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.hetjob_group.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.job_id.minimum = 0;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.layout = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.layout.description = "Job layout, comma-separated key=value pairs";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.layout.type = "string";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.max_pids = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.max_pids.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.max_pids.description = "Maximum number of PIDs allowed in each step of the job on each node (32 bit integer number with flags)";
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.maximum_cpus.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.maximum_cpus.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.maximum_cpus.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.maximum_nodes.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.maximum_nodes.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.maximum_nodes.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.minimum_cpus.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.minimum_cpus.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.minimum_cpus.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.minimum_nodes.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.minimum_nodes.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.minimum_nodes.minimum = 0;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.relay_io = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.relay_io.$ref = "#/components/schemas/v0.0.46_uint16_no_val_struct";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.relay_io.description = "Relay job output to an aggregate location in addition to writing it to a file. When updating a job to the default set this as infinite. (16 bit integer number with flags)";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties.data = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties.data.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties.data.description = "Job runtime plugin specific data";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties.type = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties.type.description = "Job runtime plugin type";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.properties.type.type = "string";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.runtime.type = "object";
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.site_factor.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.site_factor.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.site_factor.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.tasks.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.tasks.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.tasks.minimum = 0;
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.temporary_disk_per_node.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.temporary_disk_per_node.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.temporary_disk_per_node.minimum = 0;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.user = {};
Added .components.schemas["v0.0.46_job_desc_msg"].properties.user.description = "Used ID to run the job as";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.user.type = "string";
Replaced .components.schemas["v0.0.46_job_desc_msg"].properties.wait_for_switch.format = "int64";
Added .components.schemas["v0.0.46_job_desc_msg"].properties.wait_for_switch.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_desc_msg"].properties.wait_for_switch.minimum = 0;
Removed .components.schemas["v0.0.46_job_desc_msg"].required = [];
Replaced .components.schemas["v0.0.46_job_info"].properties.association_id.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.association_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.association_id.minimum = 0;
Removed .components.schemas["v0.0.46_job_info"].properties.container_type = {};
Removed .components.schemas["v0.0.46_job_info"].properties.container_type.description = "Job container type";
Replaced .components.schemas["v0.0.46_job_info"].properties.flags.items.enum[37] = "JOB_IMPLICIT_MAX_NODES";
Added .components.schemas["v0.0.46_job_info"].properties.flags.items.enum[38] = "RESET_SPREAD_SEGMENTS";
Added .components.schemas["v0.0.46_job_info"].properties.flags.items.enum[39] = "RESET_CONSOLIDATE_SEGMENTS";
Added .components.schemas["v0.0.46_job_info"].properties.flags.items.enum[40] = "GRES_LINKS_ENFORCED";
Added .components.schemas["v0.0.46_job_info"].properties.flags.items.enum[41] = "GRES_LINKS_IGNORED";
Replaced .components.schemas["v0.0.46_job_info"].properties.group_id.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.group_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.group_id.minimum = 0;
Replaced .components.schemas["v0.0.46_job_info"].properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.job_id.minimum = 0;
Added .components.schemas["v0.0.46_job_info"].properties.kv = {};
Added .components.schemas["v0.0.46_job_info"].properties.kv.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_job_info"].properties.kv.description = "JSON object of arbitrary metadata (empty if not set)";
Added .components.schemas["v0.0.46_job_info"].properties.layout = {};
Added .components.schemas["v0.0.46_job_info"].properties.layout.description = "Job layout, comma-separated key=value pairs";
Added .components.schemas["v0.0.46_job_info"].properties.layout.type = "string";
Added .components.schemas["v0.0.46_job_info"].properties.max_pids = {};
Added .components.schemas["v0.0.46_job_info"].properties.max_pids.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_job_info"].properties.max_pids.description = "Maximum number of PIDs allowed in each step of the job on each node (32 bit integer number with flags)";
Replaced .components.schemas["v0.0.46_job_info"].properties.maximum_switch_wait_time.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.maximum_switch_wait_time.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.maximum_switch_wait_time.minimum = 0;
Added .components.schemas["v0.0.46_job_info"].properties.relay_io = {};
Added .components.schemas["v0.0.46_job_info"].properties.relay_io.description = "True if the job's output is relayed to an aggregate location in addition to being written to a file";
Added .components.schemas["v0.0.46_job_info"].properties.relay_io.type = "boolean";
Replaced .components.schemas["v0.0.46_job_info"].properties.required_switches.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.required_switches.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.required_switches.minimum = 0;
Added .components.schemas["v0.0.46_job_info"].properties.runtime = {};
Added .components.schemas["v0.0.46_job_info"].properties.runtime.properties = {};
Added .components.schemas["v0.0.46_job_info"].properties.runtime.properties.type = {};
Added .components.schemas["v0.0.46_job_info"].properties.runtime.properties.type.description = "Job runtime plugin type";
Added .components.schemas["v0.0.46_job_info"].properties.runtime.properties.type.type = "string";
Added .components.schemas["v0.0.46_job_info"].properties.runtime.type = "object";
Added .components.schemas["v0.0.46_job_info"].properties.slurm_rc = {};
Added .components.schemas["v0.0.46_job_info"].properties.slurm_rc.description = "Slurm error code recorded for the job; 0 if no Slurm error code applies";
Added .components.schemas["v0.0.46_job_info"].properties.slurm_rc.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.slurm_rc.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.slurm_rc.minimum = 0;
Added .components.schemas["v0.0.46_job_info"].properties.slurm_rc.type = "integer";
Replaced .components.schemas["v0.0.46_job_info"].properties.user_id.format = "int64";
Added .components.schemas["v0.0.46_job_info"].properties.user_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_info"].properties.user_id.minimum = 0;
Replaced .components.schemas["v0.0.46_job_modify"].properties.kv = {};
Added .components.schemas["v0.0.46_job_modify"].properties.kv.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_job_modify"].properties.kv.description = "JSON object of arbitrary metadata, replacing the document of a job that has ended (an empty object clears it)";
Removed .components.schemas["v0.0.46_job_modify"].required = [];
Replaced .components.schemas["v0.0.46_job_res"].properties.cpus.format = "int64";
Added .components.schemas["v0.0.46_job_res"].properties.cpus.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_res"].properties.cpus.minimum = 0;
Replaced .components.schemas["v0.0.46_job_res"].properties.nodes.properties.count.format = "int64";
Added .components.schemas["v0.0.46_job_res"].properties.nodes.properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_res"].properties.nodes.properties.count.minimum = 0;
Replaced .components.schemas["v0.0.46_job_res"].properties.select_type.items.enum[10] = "CR_NO_DIST_TOPO";
Replaced .components.schemas["v0.0.46_job_res_core"].properties.index.format = "int64";
Added .components.schemas["v0.0.46_job_res_core"].properties.index.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_res_core"].properties.index.minimum = 0;
Replaced .components.schemas["v0.0.46_job_res_node"].properties.index.format = "int64";
Added .components.schemas["v0.0.46_job_res_node"].properties.index.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_res_node"].properties.index.minimum = 0;
Replaced .components.schemas["v0.0.46_job_res_socket"].properties.index.format = "int64";
Added .components.schemas["v0.0.46_job_res_socket"].properties.index.maximum = 4294967295;
Added .components.schemas["v0.0.46_job_res_socket"].properties.index.minimum = 0;
Removed .components.schemas["v0.0.46_job_submit_req"].required = [];
Removed .components.schemas["v0.0.46_kill_jobs_msg"].required = [];
Replaced .components.schemas["v0.0.46_kill_jobs_resp_job"].properties.error.properties.code.format = "int64";
Added .components.schemas["v0.0.46_kill_jobs_resp_job"].properties.error.properties.code.maximum = 4294967295;
Added .components.schemas["v0.0.46_kill_jobs_resp_job"].properties.error.properties.code.minimum = 0;
Added .components.schemas["v0.0.46_license"].properties.Base = {};
Added .components.schemas["v0.0.46_license"].properties.Base.$ref = "#/components/schemas/v0.0.46_h_variable_list";
Added .components.schemas["v0.0.46_license"].properties.Base.description = "A list of name/value pairs describing non-job-related (static) resource consumption in this layer.";
Added .components.schemas["v0.0.46_license"].properties.BaseUsage = {};
Added .components.schemas["v0.0.46_license"].properties.BaseUsage.description = "Sum of base usage";
Added .components.schemas["v0.0.46_license"].properties.BaseUsage.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.BaseUsage.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.BaseUsage.minimum = 0;
Added .components.schemas["v0.0.46_license"].properties.BaseUsage.type = "integer";
Added .components.schemas["v0.0.46_license"].properties.ConfTotal = {};
Added .components.schemas["v0.0.46_license"].properties.ConfTotal.description = "Total number of licenses present before base usage";
Added .components.schemas["v0.0.46_license"].properties.ConfTotal.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.ConfTotal.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.ConfTotal.minimum = 0;
Added .components.schemas["v0.0.46_license"].properties.ConfTotal.type = "integer";
Added .components.schemas["v0.0.46_license"].properties.DisableHRES = {};
Added .components.schemas["v0.0.46_license"].properties.DisableHRES.description = "If true, this HRES is disabled for scheduling. Jobs requesting this HRES will remain pending.";
Added .components.schemas["v0.0.46_license"].properties.DisableHRES.type = "boolean";
Added .components.schemas["v0.0.46_license"].properties.DisableLayer = {};
Added .components.schemas["v0.0.46_license"].properties.DisableLayer.description = "If true, this HRES layer is disabled for scheduling; jobs may still be scheduled on other layers in the same HRES.";
Added .components.schemas["v0.0.46_license"].properties.DisableLayer.type = "boolean";
Replaced .components.schemas["v0.0.46_license"].properties.Free.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.Free.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.Free.minimum = 0;
Replaced .components.schemas["v0.0.46_license"].properties.LastConsumed.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.LastConsumed.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.LastConsumed.minimum = 0;
Replaced .components.schemas["v0.0.46_license"].properties.LastDeficit.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.LastDeficit.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.LastDeficit.minimum = 0;
Added .components.schemas["v0.0.46_license"].properties.LayerName = {};
Added .components.schemas["v0.0.46_license"].properties.LayerName.description = "Name of HRES Layer";
Added .components.schemas["v0.0.46_license"].properties.LayerName.type = "string";
Added .components.schemas["v0.0.46_license"].properties.ParentName = {};
Added .components.schemas["v0.0.46_license"].properties.ParentName.description = "Name of HRES Layer's parent";
Added .components.schemas["v0.0.46_license"].properties.ParentName.type = "string";
Replaced .components.schemas["v0.0.46_license"].properties.Reserved.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.Reserved.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.Reserved.minimum = 0;
Removed .components.schemas["v0.0.46_license"].properties.Total.description = "Total number of licenses present";
Replaced .components.schemas["v0.0.46_license"].properties.Total.description = "Total number of licenses present after base usage";
Added .components.schemas["v0.0.46_license"].properties.Total.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.Total.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.Total.minimum = 0;
Replaced .components.schemas["v0.0.46_license"].properties.Used.format = "int64";
Added .components.schemas["v0.0.46_license"].properties.Used.maximum = 4294967295;
Added .components.schemas["v0.0.46_license"].properties.Used.minimum = 0;
Removed .components.schemas["v0.0.46_license"].required = [];
Replaced .components.schemas["v0.0.46_node"].properties.cpu_binding.format = "int64";
Added .components.schemas["v0.0.46_node"].properties.cpu_binding.maximum = 4294967295;
Added .components.schemas["v0.0.46_node"].properties.cpu_binding.minimum = 0;
Replaced .components.schemas["v0.0.46_node"].properties.cpu_load.format = "int64";
Added .components.schemas["v0.0.46_node"].properties.cpu_load.maximum = 4294967295;
Added .components.schemas["v0.0.46_node"].properties.cpu_load.minimum = 0;
Added .components.schemas["v0.0.46_node"].properties.drained_tres = {};
Added .components.schemas["v0.0.46_node"].properties.drained_tres.$ref = "#/components/schemas/v0.0.46_drained_tres_list";
Added .components.schemas["v0.0.46_node"].properties.drained_tres.description = "Drained TRES, one record per drained TRES";
Removed .components.schemas["v0.0.46_node"].properties.gres_drained = {};
Removed .components.schemas["v0.0.46_node"].properties.gres_drained.description = "Drained generic resources";
Replaced .components.schemas["v0.0.46_node"].properties.gres_chunks = {};
Added .components.schemas["v0.0.46_node"].properties.gres_chunks.description = "GRES device chunk configuration";
Added .components.schemas["v0.0.46_node"].properties.gres_chunks.type = "string";
Added .components.schemas["v0.0.46_node"].properties.kv = {};
Added .components.schemas["v0.0.46_node"].properties.kv.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_node"].properties.kv.description = "JSON object of arbitrary metadata (empty if not set)";
Added .components.schemas["v0.0.46_node"].properties.max_drained_tres = {};
Added .components.schemas["v0.0.46_node"].properties.max_drained_tres.description = "Per-TRES limit on drained TRES before the node itself is drained";
Added .components.schemas["v0.0.46_node"].properties.max_drained_tres.type = "string";
Added .components.schemas["v0.0.46_node"].properties.next_state_after_reboot.items.enum[34] = "DEGRADED";
Added .components.schemas["v0.0.46_node"].properties.next_state_after_reboot.items.enum[35] = "RESUME_KEEP_TRES";
Replaced .components.schemas["v0.0.46_node"].properties.specialized_cpus.description = "Slurm abstract CPU IDs on this node reserved for exclusive use by slurmd and slurmstepd";
Added .components.schemas["v0.0.46_node"].properties.state.items.enum[34] = "DEGRADED";
Added .components.schemas["v0.0.46_node"].properties.state.items.enum[35] = "RESUME_KEEP_TRES";
Replaced .components.schemas["v0.0.46_node"].properties.temporary_disk.format = "int64";
Added .components.schemas["v0.0.46_node"].properties.temporary_disk.maximum = 4294967295;
Added .components.schemas["v0.0.46_node"].properties.temporary_disk.minimum = 0;
Replaced .components.schemas["v0.0.46_node"].properties.weight.format = "int64";
Added .components.schemas["v0.0.46_node"].properties.weight.maximum = 4294967295;
Added .components.schemas["v0.0.46_node"].properties.weight.minimum = 0;
Removed .components.schemas["v0.0.46_node"].required = [];
Removed .components.schemas["v0.0.46_openapi_conf_resp"].required = [];
Removed .components.schemas["v0.0.46_openapi_error"].required = [];
Replaced .components.schemas["v0.0.46_openapi_job_alloc_resp"].properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_openapi_job_alloc_resp"].properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_openapi_job_alloc_resp"].properties.job_id.minimum = 0;
Removed .components.schemas["v0.0.46_openapi_job_alloc_resp"].required = [];
Removed .components.schemas["v0.0.46_openapi_job_modify_req"].required = [];
Removed .components.schemas["v0.0.46_openapi_job_post_response"].required = [];
Replaced .components.schemas["v0.0.46_openapi_job_submit_response"].properties.job_id.format = "int64";
Added .components.schemas["v0.0.46_openapi_job_submit_response"].properties.job_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_openapi_job_submit_response"].properties.job_id.minimum = 0;
Removed .components.schemas["v0.0.46_openapi_job_submit_response"].required = [];
Removed .components.schemas["v0.0.46_openapi_jobs_requeue_query"].required = [];
Removed .components.schemas["v0.0.46_openapi_meta"].required = [];
Removed .components.schemas["v0.0.46_openapi_resp"].required = [];
Replaced .components.schemas["v0.0.46_openapi_topo_info_resp"] = {};
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties = {};
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.errors = {};
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.errors.$ref = "#/components/schemas/v0.0.46_openapi_errors";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.errors.description = "Query errors";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.meta = {};
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.meta.$ref = "#/components/schemas/v0.0.46_openapi_meta";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.meta.description = "Slurm meta values";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.topology = {};
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.topology.$ref = "#/components/schemas/v0.0.46_topo_info";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.topology.description = "Topology records";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.warnings = {};
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.warnings.$ref = "#/components/schemas/v0.0.46_openapi_warnings";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].properties.warnings.description = "Query warnings";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].required = [];
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].required[0] = "topology";
Added .components.schemas["v0.0.46_openapi_topo_info_resp"].type = "object";
Removed .components.schemas["v0.0.46_openapi_warning"].required = [];
Replaced .components.schemas["v0.0.46_part_prio"].properties.priority.format = "int64";
Added .components.schemas["v0.0.46_part_prio"].properties.priority.maximum = 4294967295;
Added .components.schemas["v0.0.46_part_prio"].properties.priority.minimum = 0;
Removed .components.schemas["v0.0.46_part_prio"].required = [];
Replaced .components.schemas["v0.0.46_partition_info"].properties.cpus.properties.total.format = "int64";
Added .components.schemas["v0.0.46_partition_info"].properties.cpus.properties.total.maximum = 4294967295;
Added .components.schemas["v0.0.46_partition_info"].properties.cpus.properties.total.minimum = 0;
Removed .components.schemas["v0.0.46_partition_info"].properties.defaults.properties.memory_per_cpu = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.defaults.properties.memory_per_cpu.deprecated = true;
Removed .components.schemas["v0.0.46_partition_info"].properties.defaults.properties.memory_per_cpu.description = "Raw value for DefMemPerCPU or DefMemPerNode";
Removed .components.schemas["v0.0.46_partition_info"].properties.defaults.properties.memory_per_cpu.format = "int64";
Removed .components.schemas["v0.0.46_partition_info"].properties.defaults.properties.memory_per_cpu.type = "integer";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[6] = "EXCLUSIVE_USER";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[7] = "PDOI";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[8] = "DEFAULT_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[9] = "HIDDEN_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[10] = "NO_ROOT_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[11] = "ROOT_ONLY_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[12] = "REQ_RESV_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[13] = "LLN_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[14] = "EXC_USER_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[15] = "PDOI_CLEAR";
Removed .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[16] = "EXCLUSIVE_TOPO";
Replaced .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[6] = "PDOI";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[7] = "DEFAULT_CLEAR";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[8] = "HIDDEN_CLEAR";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[9] = "NO_ROOT_CLEAR";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[10] = "ROOT_ONLY_CLEAR";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[11] = "REQ_RESV_CLEAR";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[12] = "LLN_CLEAR";
Added .components.schemas["v0.0.46_partition_info"].properties.flags.items.enum[13] = "PDOI_CLEAR";
Replaced .components.schemas["v0.0.46_partition_info"].properties.grace_time.format = "int64";
Added .components.schemas["v0.0.46_partition_info"].properties.grace_time.maximum = 4294967295;
Added .components.schemas["v0.0.46_partition_info"].properties.grace_time.minimum = 0;
Added .components.schemas["v0.0.46_partition_info"].properties.kv = {};
Added .components.schemas["v0.0.46_partition_info"].properties.kv.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_partition_info"].properties.kv.description = "KV - JSON object of arbitrary metadata (empty if not set)";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.memory_per_cpu = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.memory_per_cpu.deprecated = true;
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.memory_per_cpu.description = "Raw value for MaxMemPerCPU or MaxMemPerNode";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.memory_per_cpu.format = "int64";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.memory_per_cpu.type = "integer";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.description = "Flags applicable to the OverSubscribe setting";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.items = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.items.enum = [];
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.items.enum[0] = "force";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.items.type = "string";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.type = "array";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.jobs = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.jobs.description = "Maximum number of jobs allowed to oversubscribe resources";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.jobs.format = "int32";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.properties.jobs.type = "integer";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.oversubscribe.type = "object";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.shares = {};
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.shares.deprecated = true;
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.shares.description = "OverSubscribe - Controls the ability of the partition to execute more than one job at a time on each resource";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.shares.format = "int32";
Removed .components.schemas["v0.0.46_partition_info"].properties.maximums.properties.shares.type = "integer";
Replaced .components.schemas["v0.0.46_partition_info"].properties.minimums.properties.nodes.format = "int64";
Added .components.schemas["v0.0.46_partition_info"].properties.minimums.properties.nodes.maximum = 4294967295;
Added .components.schemas["v0.0.46_partition_info"].properties.minimums.properties.nodes.minimum = 0;
Replaced .components.schemas["v0.0.46_partition_info"].properties.nodes.properties.total.format = "int64";
Added .components.schemas["v0.0.46_partition_info"].properties.nodes.properties.total.maximum = 4294967295;
Added .components.schemas["v0.0.46_partition_info"].properties.nodes.properties.total.minimum = 0;
Replaced .components.schemas["v0.0.46_partition_info"].properties.partition.properties.oversubscribe.description = "OverSubscribe display: FORCE:n, NO, or YES:n (same as show partition and sinfo) (Partition oversubscribe value)";
Replaced .components.schemas["v0.0.46_partition_info"].properties.select_type.items.enum[10] = "CR_NO_DIST_TOPO";
Removed .components.schemas["v0.0.46_partition_info"].properties.timeouts.properties.resume.$ref = "#/components/schemas/v0.0.46_uint16_no_val_struct";
Replaced .components.schemas["v0.0.46_partition_info"].properties.timeouts.properties.resume.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_partition_info"].properties.timeouts.properties.resume.description = "ResumeTimeout - Resumed nodes which fail to respond in this time frame will be marked DOWN (read-only; GLOBAL if both set and infinite are false). (32 bit integer number with flags)";
Removed .components.schemas["v0.0.46_partition_info"].required = [];
Removed .components.schemas["v0.0.46_port_range"].required = [];
Removed .components.schemas["v0.0.46_process_exit_code_verbose"].required = [];
Replaced .components.schemas["v0.0.46_qos"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_qos"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_qos"].properties.id.minimum = 0;
Replaced .components.schemas["v0.0.46_qos"].properties.limits.properties.grace_time.format = "int64";
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.grace_time.maximum = 4294967295;
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.grace_time.minimum = 0;
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres = {};
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties = {};
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties.decay = {};
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties.decay.properties = {};
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties.decay.properties.half_life = {};
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties.decay.properties.half_life.$ref = "#/components/schemas/v0.0.46_tres_list";
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties.decay.properties.half_life.description = "TresDecayHalfLife - Per-TRES half-life in seconds for the decay of GrpTRESMins usage; 0 means that TRES never decays and a TRES that is not listed follows PriorityDecayHalfLife";
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.properties.decay.type = "object";
Added .components.schemas["v0.0.46_qos"].properties.limits.properties.tres.type = "object";
Removed .components.schemas["v0.0.46_qos"].required = [];
Removed .components.schemas["v0.0.46_reservation_core_spec"].required = [];
Removed .components.schemas["v0.0.46_reservation_desc_msg"].required = [];
Replaced .components.schemas["v0.0.46_reservation_info"].properties.core_count.format = "int64";
Added .components.schemas["v0.0.46_reservation_info"].properties.core_count.maximum = 4294967295;
Added .components.schemas["v0.0.46_reservation_info"].properties.core_count.minimum = 0;
Added .components.schemas["v0.0.46_reservation_info"].properties.kv = {};
Added .components.schemas["v0.0.46_reservation_info"].properties.kv.$ref = "#/components/schemas/v0.0.46_data_dict";
Added .components.schemas["v0.0.46_reservation_info"].properties.kv.description = "KV - JSON object of arbitrary metadata (empty if not set)";
Replaced .components.schemas["v0.0.46_reservation_info"].properties.max_start_delay.format = "int64";
Added .components.schemas["v0.0.46_reservation_info"].properties.max_start_delay.maximum = 4294967295;
Added .components.schemas["v0.0.46_reservation_info"].properties.max_start_delay.minimum = 0;
Replaced .components.schemas["v0.0.46_reservation_info"].properties.node_count.format = "int64";
Added .components.schemas["v0.0.46_reservation_info"].properties.node_count.maximum = 4294967295;
Added .components.schemas["v0.0.46_reservation_info"].properties.node_count.minimum = 0;
Removed .components.schemas["v0.0.46_reservation_info"].required = [];
Removed .components.schemas["v0.0.46_reservation_mod_req"].required = [];
Replaced .components.schemas["v0.0.46_schedule_exit_fields"].properties.default_queue_depth.format = "int64";
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.default_queue_depth.maximum = 4294967295;
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.default_queue_depth.minimum = 0;
Replaced .components.schemas["v0.0.46_schedule_exit_fields"].properties.end_job_queue.format = "int64";
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.end_job_queue.maximum = 4294967295;
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.end_job_queue.minimum = 0;
Replaced .components.schemas["v0.0.46_schedule_exit_fields"].properties.licenses.format = "int64";
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.licenses.maximum = 4294967295;
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.licenses.minimum = 0;
Replaced .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_job_start.format = "int64";
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_job_start.maximum = 4294967295;
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_job_start.minimum = 0;
Replaced .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_rpc_cnt.format = "int64";
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_rpc_cnt.maximum = 4294967295;
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_rpc_cnt.minimum = 0;
Replaced .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_sched_time.format = "int64";
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_sched_time.maximum = 4294967295;
Added .components.schemas["v0.0.46_schedule_exit_fields"].properties.max_sched_time.minimum = 0;
Removed .components.schemas["v0.0.46_schedule_exit_fields"].required = [];
Removed .components.schemas["v0.0.46_shares_float128_tres"].required = [];
Replaced .components.schemas["v0.0.46_shares_struct"] = {};
Added .components.schemas["v0.0.46_shares_struct"].properties = {};
Added .components.schemas["v0.0.46_shares_struct"].properties.infinite = {};
Added .components.schemas["v0.0.46_shares_struct"].properties.infinite.description = "True to reset fairshare to the default of 1 share, equivalent to sacctmgr's FairShare=-1; \"set\" and \"number\" will be ignored";
Added .components.schemas["v0.0.46_shares_struct"].properties.infinite.type = "boolean";
Added .components.schemas["v0.0.46_shares_struct"].properties.number = {};
Added .components.schemas["v0.0.46_shares_struct"].properties.number.description = "If \"set\" is True the number will be set with value; otherwise ignore number contents";
Added .components.schemas["v0.0.46_shares_struct"].properties.number.format = "int64";
Added .components.schemas["v0.0.46_shares_struct"].properties.number.maximum = 4294967295;
Added .components.schemas["v0.0.46_shares_struct"].properties.number.minimum = 0;
Added .components.schemas["v0.0.46_shares_struct"].properties.number.type = "integer";
Added .components.schemas["v0.0.46_shares_struct"].properties.parent = {};
Added .components.schemas["v0.0.46_shares_struct"].properties.parent.description = "True if fairshare is inherited from the parent association; \"set\", \"infinite\" and \"number\" will be ignored";
Added .components.schemas["v0.0.46_shares_struct"].properties.parent.type = "boolean";
Added .components.schemas["v0.0.46_shares_struct"].properties.set = {};
Added .components.schemas["v0.0.46_shares_struct"].properties.set.description = "True if number has been set; Ignored if \"infinite\" or \"parent\" is True";
Added .components.schemas["v0.0.46_shares_struct"].properties.set.type = "boolean";
Added .components.schemas["v0.0.46_shares_struct"].type = "object";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.AccountingStoreFlags.items.enum[5] = "job_kv";
Added .components.schemas["v0.0.46_slurm_conf"].properties.AccountingStoreFlags.items.enum[6] = "resv_kv";
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocBytes = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocBytes.description = "Bytes an internal buffer starts at, and grows by when BufferAllocType is buffer_alloc_linear";
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocBytes.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocBytes.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocBytes.minimum = 0;
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocBytes.type = "integer";
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocType = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocType.description = "How an internal buffer is enlarged when it runs out of room";
Added .components.schemas["v0.0.46_slurm_conf"].properties.BufferAllocType.type = "string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.ConfFlags.items.enum[4] = "RelayIODefaultEnabled";
Removed .components.schemas["v0.0.46_slurm_conf"].properties.DefMemPerCPU.description = "Default MB memory per allocated CPU";
Removed .components.schemas["v0.0.46_slurm_conf"].properties.DefMemPerCPU.format = "int64";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.DefMemPerCPU.$ref = "#/components/schemas/v0.0.46_uint64_no_val_struct";
Added .components.schemas["v0.0.46_slurm_conf"].properties.DefMemPerCPU.description = "Default MB memory per allocated CPU (64 bit integer number with flags)";
Added .components.schemas["v0.0.46_slurm_conf"].properties.DefRuntimePlugin = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.DefRuntimePlugin.description = "Default runtime plugin type";
Added .components.schemas["v0.0.46_slurm_conf"].properties.DefRuntimePlugin.type = "string";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.EpilogMsgTime.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.EpilogMsgTime.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.EpilogMsgTime.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.FirstJobId.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.FirstJobId.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.FirstJobId.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.HostUnreachRetryCount.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.HostUnreachRetryCount.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.HostUnreachRetryCount.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.JobCompPort.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.JobCompPort.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.JobCompPort.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveInterval.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveInterval.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveInterval.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveProbes.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveProbes.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveProbes.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveTime.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveTime.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.KeepaliveTime.minimum = 0;
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions.description = "Options accompanying the timestamp in slurmctld and slurmd log files";
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions.items = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions.items.enum = [];
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions.items.enum[0] = "thread_id";
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions.items.type = "string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.LogTimeFormatOptions.type = "array";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxArraySize.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxArraySize.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxArraySize.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxBatchRequeue.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxBatchRequeue.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxBatchRequeue.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxDBDMsgs.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxDBDMsgs.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxDBDMsgs.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxJobCount.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxJobCount.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxJobCount.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxJobId.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxJobId.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxJobId.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxNodeCount.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxNodeCount.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxNodeCount.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MaxStepCount.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxStepCount.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MaxStepCount.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.MinJobAge.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.MinJobAge.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.MinJobAge.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.NamespaceType.description = "Namespace plugin type";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightAge.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightAge.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightAge.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightAssoc.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightAssoc.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightAssoc.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightFairshare.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightFairshare.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightFairshare.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightJobSize.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightJobSize.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightJobSize.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightPartition.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightPartition.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightPartition.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightQOS.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightQOS.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.PriorityWeightQOS.minimum = 0;
Added .components.schemas["v0.0.46_slurm_conf"].properties.RelayIOParameters = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.RelayIOParameters.description = "Relay IO parameters";
Added .components.schemas["v0.0.46_slurm_conf"].properties.RelayIOParameters.type = "string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.RelayIOPlugin = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.RelayIOPlugin.description = "Plugin used to relay job and step IO to an aggregate location";
Added .components.schemas["v0.0.46_slurm_conf"].properties.RelayIOPlugin.type = "string";
Removed .components.schemas["v0.0.46_slurm_conf"].properties.ResumeTimeout.description = "Max seconds between a resume request and node availability";
Removed .components.schemas["v0.0.46_slurm_conf"].properties.ResumeTimeout.format = "int32";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.ResumeTimeout.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_slurm_conf"].properties.ResumeTimeout.description = "Max seconds between a resume request and node availability (32 bit integer number with flags)";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.SelectTypeParameters.items.enum[10] = "CR_NO_DIST_TOPO";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SerializerParameters = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.SerializerParameters.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SerializerParameters.description = "Parameters for serializer plugins";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SerializerPlugins = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.SerializerPlugins.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SerializerPlugins.description = "Serializer plugins to load";
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.SlurmUserId.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmUserId.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmUserId.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.SlurmctldPort.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmctldPort.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmctldPort.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.SlurmdPort.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmdPort.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmdPort.minimum = 0;
Replaced .components.schemas["v0.0.46_slurm_conf"].properties.SlurmdUserId.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmdUserId.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmdUserId.minimum = 0;
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmrestdHttpAuthParameters = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmrestdHttpAuthParameters.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmrestdHttpAuthParameters.description = "Options controlling how slurmrestd's HTTP listener authenticates requests";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmrestdParameters = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmrestdParameters.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmrestdParameters.description = "Options controlling slurmrestd behavior";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmstepdParameters = {};
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmstepdParameters.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurm_conf"].properties.SlurmstepdParameters.description = "Options controlling slurmstepd behavior";
Removed .components.schemas["v0.0.46_slurm_conf"].required = [];
Replaced .components.schemas["v0.0.46_slurm_conf_meta"].properties.HashValue.format = "int64";
Added .components.schemas["v0.0.46_slurm_conf_meta"].properties.HashValue.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurm_conf_meta"].properties.HashValue.minimum = 0;
Removed .components.schemas["v0.0.46_slurm_conf_meta"].required = [];
Removed .components.schemas["v0.0.46_slurm_step_id"].required = [];
Replaced .components.schemas["v0.0.46_slurmdb_purge_units"].properties.days.format = "int64";
Added .components.schemas["v0.0.46_slurmdb_purge_units"].properties.days.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurmdb_purge_units"].properties.days.minimum = 0;
Replaced .components.schemas["v0.0.46_slurmdb_purge_units"].properties.hours.format = "int64";
Added .components.schemas["v0.0.46_slurmdb_purge_units"].properties.hours.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurmdb_purge_units"].properties.hours.minimum = 0;
Replaced .components.schemas["v0.0.46_slurmdb_purge_units"].properties.months.format = "int64";
Added .components.schemas["v0.0.46_slurmdb_purge_units"].properties.months.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurmdb_purge_units"].properties.months.minimum = 0;
Replaced .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags = {};
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.description = "Subsystems which provide more detailed event logging";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items = {};
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum = [];
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[0] = "Accrue";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[1] = "Agent";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[2] = "AuditRPCs";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[3] = "AuditTLS";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[4] = "Backfill";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[5] = "BackfillMap";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[6] = "BurstBuffer";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[7] = "Cgroup";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[8] = "ConMgr";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[9] = "CpuFrequency";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[10] = "CPU_Bind";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[11] = "Data";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[12] = "DBD_Agent";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[13] = "DB_Archive";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[14] = "DB_Assoc";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[15] = "DB_Event";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[16] = "DB_Job";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[17] = "DB_QOS";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[18] = "DB_Query";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[19] = "DB_Reservation";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[20] = "DB_Resource";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[21] = "DB_Step";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[22] = "DB_TRES";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[23] = "DB_Usage";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[24] = "DB_WCKey";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[25] = "Dependency";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[26] = "Energy";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[27] = "Federation";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[28] = "Gang";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[29] = "GLOB_SILENCE";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[30] = "Gres";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[31] = "Hetjob";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[32] = "Interconnect";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[33] = "JobAccountGather";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[34] = "JobComp";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[35] = "Namespace";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[36] = "NodeFeatures";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[37] = "License";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[38] = "Metrics";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[39] = "MPI";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[40] = "Network";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[41] = "NetworkRaw";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[42] = "NO_CONF_HASH";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[43] = "Power";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[44] = "Priority";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[45] = "Profile";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[46] = "Protocol";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[47] = "Reservation";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[48] = "Route";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[49] = "Sack";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[50] = "Script";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[51] = "SelectType";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[52] = "Steps";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[53] = "Switch";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[54] = "thread";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[55] = "TLS";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[56] = "TraceJobs";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.enum[57] = "Triggers";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.items.type = "string";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.DebugFlags.type = "array";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.Flags.items.enum[4] = "DisableArchiveAnalyze";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.HttpAuthParameters = {};
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.HttpAuthParameters.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.HttpAuthParameters.description = "Options controlling how slurmdbd's HTTP listener authenticates requests";
Replaced .components.schemas["v0.0.46_slurmdbd_conf"].properties.MaxPurgeLimit.format = "int64";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.MaxPurgeLimit.maximum = 4294967295;
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.MaxPurgeLimit.minimum = 0;
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.PersistConnFlags.items.enum[1] = "PreserveCaseResource";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.SerializerParameters = {};
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.SerializerParameters.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.SerializerParameters.description = "Parameters for serializer plugins";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.SerializerPlugins = {};
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.SerializerPlugins.$ref = "#/components/schemas/v0.0.46_csv_string";
Added .components.schemas["v0.0.46_slurmdbd_conf"].properties.SerializerPlugins.description = "Serializer plugins to load";
Removed .components.schemas["v0.0.46_slurmdbd_conf"].required = [];
Replaced .components.schemas["v0.0.46_stats_msg"].properties.agent_count.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.agent_count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.agent_count.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.agent_queue_size.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.agent_queue_size.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.agent_queue_size.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.agent_thread_count.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.agent_thread_count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.agent_thread_count.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_backfilled_het_jobs.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_backfilled_het_jobs.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_backfilled_het_jobs.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_backfilled_jobs.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_backfilled_jobs.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_backfilled_jobs.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_counter.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_counter.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_counter.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_last.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_last.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_last.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_max.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_max.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_cycle_max.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_depth_sum.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_depth_sum.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_depth_sum.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_depth_try_sum.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_depth_try_sum.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_depth_try_sum.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_last_backfilled_jobs.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_last_backfilled_jobs.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_last_backfilled_jobs.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_last_depth.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_last_depth.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_last_depth.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_last_depth_try.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_last_depth_try.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_last_depth_try.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_queue_len.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_queue_len.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_queue_len.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_queue_len_sum.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_queue_len_sum.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_queue_len_sum.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_table_size.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_table_size.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_table_size.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.bf_table_size_sum.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_table_size_sum.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.bf_table_size_sum.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.dbd_agent_queue_size.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.dbd_agent_queue_size.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.dbd_agent_queue_size.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.gettimeofday_latency.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.gettimeofday_latency.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.gettimeofday_latency.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_canceled.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_canceled.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_canceled.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_completed.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_completed.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_completed.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_failed.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_failed.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_failed.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_pending.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_pending.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_pending.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_running.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_running.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_running.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_started.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_started.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_started.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.jobs_submitted.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_submitted.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.jobs_submitted.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_depth.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_depth.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_depth.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_last.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_last.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_last.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_max.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_max.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_max.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_total.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_total.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_cycle_total.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.schedule_queue_length.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_queue_length.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.schedule_queue_length.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg"].properties.server_thread_count.format = "int64";
Added .components.schemas["v0.0.46_stats_msg"].properties.server_thread_count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg"].properties.server_thread_count.minimum = 0;
Removed .components.schemas["v0.0.46_stats_msg"].required = [];
Replaced .components.schemas["v0.0.46_stats_msg_rpc_queue"].properties.count.format = "int64";
Added .components.schemas["v0.0.46_stats_msg_rpc_queue"].properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg_rpc_queue"].properties.count.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg_rpc_type"].properties.count.format = "int64";
Added .components.schemas["v0.0.46_stats_msg_rpc_type"].properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg_rpc_type"].properties.count.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg_rpc_user"].properties.count.format = "int64";
Added .components.schemas["v0.0.46_stats_msg_rpc_user"].properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg_rpc_user"].properties.count.minimum = 0;
Replaced .components.schemas["v0.0.46_stats_msg_rpc_user"].properties.user_id.format = "int64";
Added .components.schemas["v0.0.46_stats_msg_rpc_user"].properties.user_id.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_msg_rpc_user"].properties.user_id.minimum = 0;
Removed .components.schemas["v0.0.46_stats_rec"].required = [];
Replaced .components.schemas["v0.0.46_stats_rpc"].properties.count.format = "int64";
Added .components.schemas["v0.0.46_stats_rpc"].properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_rpc"].properties.count.minimum = 0;
Removed .components.schemas["v0.0.46_stats_rpc"].required = [];
Replaced .components.schemas["v0.0.46_stats_user"].properties.count.format = "int64";
Added .components.schemas["v0.0.46_stats_user"].properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_stats_user"].properties.count.minimum = 0;
Removed .components.schemas["v0.0.46_stats_user"].required = [];
Replaced .components.schemas["v0.0.46_step"].properties.kill_request_user.description = "User that requested termination of the step";
Replaced .components.schemas["v0.0.46_step"].properties.nodes.properties.count.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.nodes.properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.nodes.properties.count.minimum = 0;
Replaced .components.schemas["v0.0.46_step"].properties.tasks.properties.count.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.tasks.properties.count.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.tasks.properties.count.minimum = 0;
Replaced .components.schemas["v0.0.46_step"].properties.time.properties.elapsed.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.time.properties.elapsed.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.time.properties.elapsed.minimum = 0;
Replaced .components.schemas["v0.0.46_step"].properties.time.properties.suspended.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.time.properties.suspended.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.time.properties.suspended.minimum = 0;
Replaced .components.schemas["v0.0.46_step"].properties.time.properties.system.properties.microseconds.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.time.properties.system.properties.microseconds.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.time.properties.system.properties.microseconds.minimum = 0;
Replaced .components.schemas["v0.0.46_step"].properties.time.properties.total.properties.microseconds.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.time.properties.total.properties.microseconds.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.time.properties.total.properties.microseconds.minimum = 0;
Replaced .components.schemas["v0.0.46_step"].properties.time.properties.user.properties.microseconds.format = "int64";
Added .components.schemas["v0.0.46_step"].properties.time.properties.user.properties.microseconds.maximum = 4294967295;
Added .components.schemas["v0.0.46_step"].properties.time.properties.user.properties.microseconds.minimum = 0;
Replaced .components.schemas["v0.0.46_topo_info"] = {};
Added .components.schemas["v0.0.46_topo_info"].properties = {};
Added .components.schemas["v0.0.46_topo_info"].properties.block = {};
Added .components.schemas["v0.0.46_topo_info"].properties.block.$ref = "#/components/schemas/v0.0.46_topo_info_block_array";
Added .components.schemas["v0.0.46_topo_info"].properties.block.description = "topology/block (Array of block descriptions)";
Added .components.schemas["v0.0.46_topo_info"].properties.flat = {};
Added .components.schemas["v0.0.46_topo_info"].properties.flat.$ref = "#/components/schemas/v0.0.46_topology_flat_config";
Added .components.schemas["v0.0.46_topo_info"].properties.flat.description = "topology/flat (Flat topology description)";
Added .components.schemas["v0.0.46_topo_info"].properties.ring = {};
Added .components.schemas["v0.0.46_topo_info"].properties.ring.$ref = "#/components/schemas/v0.0.46_topo_info_ring_array";
Added .components.schemas["v0.0.46_topo_info"].properties.ring.description = "topology/ring (Array of ring descriptions)";
Added .components.schemas["v0.0.46_topo_info"].properties.torus3d = {};
Added .components.schemas["v0.0.46_topo_info"].properties.torus3d.$ref = "#/components/schemas/v0.0.46_topo_info_torus3d_array";
Added .components.schemas["v0.0.46_topo_info"].properties.torus3d.description = "topology/torus3d (Array of 3D torus definitions)";
Added .components.schemas["v0.0.46_topo_info"].properties.tree = {};
Added .components.schemas["v0.0.46_topo_info"].properties.tree.$ref = "#/components/schemas/v0.0.46_topo_info_tree_array";
Added .components.schemas["v0.0.46_topo_info"].properties.tree.description = "topology/tree (Array of switch descriptions)";
Added .components.schemas["v0.0.46_topo_info"].type = "object";
Added .components.schemas["v0.0.46_topo_info_block_array"] = {};
Added .components.schemas["v0.0.46_topo_info_block_array"].description = "Array of block descriptions";
Added .components.schemas["v0.0.46_topo_info_block_array"].items = {};
Added .components.schemas["v0.0.46_topo_info_block_array"].items.$ref = "#/components/schemas/v0.0.46_topo_info_block_record";
Added .components.schemas["v0.0.46_topo_info_block_array"].type = "array";
Added .components.schemas["v0.0.46_topo_info_block_record"] = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.aggregated = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.aggregated.description = "True if this is an aggregated block";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.aggregated.type = "boolean";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_index = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_index.description = "Block index";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_index.format = "int32";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_index.type = "integer";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_size = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_size.description = "Block size";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_size.format = "int64";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_size.maximum = 4294967295;
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_size.minimum = 0;
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.block_size.type = "integer";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.name = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.name.description = "Block name";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.name.type = "string";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.nodes = {};
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.nodes.description = "Nodes in this block";
Added .components.schemas["v0.0.46_topo_info_block_record"].properties.nodes.type = "string";
Added .components.schemas["v0.0.46_topo_info_block_record"].type = "object";
Added .components.schemas["v0.0.46_topo_info_ring_array"] = {};
Added .components.schemas["v0.0.46_topo_info_ring_array"].description = "Array of ring descriptions";
Added .components.schemas["v0.0.46_topo_info_ring_array"].items = {};
Added .components.schemas["v0.0.46_topo_info_ring_array"].items.$ref = "#/components/schemas/v0.0.46_topo_info_ring_record";
Added .components.schemas["v0.0.46_topo_info_ring_array"].type = "array";
Added .components.schemas["v0.0.46_topo_info_ring_record"] = {};
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties = {};
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.name = {};
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.name.description = "Ring name";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.name.type = "string";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.nodes = {};
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.nodes.description = "Nodes in this ring";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.nodes.type = "string";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.ring_index = {};
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.ring_index.description = "Ring index";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.ring_index.format = "int32";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.ring_index.type = "integer";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.size = {};
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.size.description = "Ring size";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.size.format = "int32";
Added .components.schemas["v0.0.46_topo_info_ring_record"].properties.size.type = "integer";
Added .components.schemas["v0.0.46_topo_info_ring_record"].type = "object";
Added .components.schemas["v0.0.46_topo_info_torus3d_array"] = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_array"].description = "Array of 3D torus definitions";
Added .components.schemas["v0.0.46_topo_info_torus3d_array"].items = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_array"].items.$ref = "#/components/schemas/v0.0.46_topo_info_torus3d_record";
Added .components.schemas["v0.0.46_topo_info_torus3d_array"].type = "array";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"] = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.anchors = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.anchors.description = "The number of anchors";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.anchors.format = "int64";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.anchors.maximum = 4294967295;
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.anchors.minimum = 0;
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.anchors.type = "integer";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.dims = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.dims.$ref = "#/components/schemas/v0.0.46_torus3d_dims";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.dims.description = "Dimensions of the placement shape as an object with x, y, and z fields (Dimensions of the placement shape as an object with x, y, and z fields)";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.placement_size = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.placement_size.description = "The number of nodes in the placement (The product of x*y*z defining the placement's size (number of nodes))";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.placement_size.format = "int64";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.placement_size.maximum = 4294967295;
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.placement_size.minimum = 0;
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].properties.placement_size.type = "integer";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement"].type = "object";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement_array"] = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement_array"].description = "Array of placement descriptions";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement_array"].items = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_placement_array"].items.$ref = "#/components/schemas/v0.0.46_topo_info_torus3d_placement";
Added .components.schemas["v0.0.46_topo_info_torus3d_placement_array"].type = "array";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"] = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.dims = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.dims.$ref = "#/components/schemas/v0.0.46_torus3d_dims";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.dims.description = "The dimensions of the torus as an object with x, y, and z fields. The product x*y*z defines the total number of coordinate cells in the torus. (3D torus record dimensions)";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.name = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.name.description = "The name of the torus. This name is internal to Slurm and arbitrary.";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.name.type = "string";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.nodes = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.nodes.description = "Child nodes of the torus. Nodes are mapped to coordinates in x-major order (x varies fastest).";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.nodes.type = "string";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.placements = {};
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.placements.$ref = "#/components/schemas/v0.0.46_topo_info_torus3d_placement_array";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].properties.placements.description = "List of allowed placement shapes for this torus. Jobs requesting a number of nodes matching a placement size will be allocated as a contiguous sub-cube that may wrap around torus boundaries. Jobs that don't match any placement size will not receive an allocation. (Array of placement descriptions)";
Added .components.schemas["v0.0.46_topo_info_torus3d_record"].type = "object";
Added .components.schemas["v0.0.46_topo_info_tree_array"] = {};
Added .components.schemas["v0.0.46_topo_info_tree_array"].description = "Array of switch descriptions";
Added .components.schemas["v0.0.46_topo_info_tree_array"].items = {};
Added .components.schemas["v0.0.46_topo_info_tree_array"].items.$ref = "#/components/schemas/v0.0.46_topo_info_tree_record";
Added .components.schemas["v0.0.46_topo_info_tree_array"].type = "array";
Added .components.schemas["v0.0.46_topo_info_tree_record"] = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.level = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.level.description = "Level in hierarchy (leaf=0)";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.level.format = "int32";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.level.type = "integer";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.link_speed = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.link_speed.description = "Link speed (arbitrary units)";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.link_speed.format = "int64";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.link_speed.maximum = 4294967295;
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.link_speed.minimum = 0;
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.link_speed.type = "integer";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.name = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.name.description = "Switch name";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.name.type = "string";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.nodes = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.nodes.description = "Direct descendant nodes";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.nodes.type = "string";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.switches = {};
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.switches.description = "Direct descendant switches";
Added .components.schemas["v0.0.46_topo_info_tree_record"].properties.switches.type = "string";
Added .components.schemas["v0.0.46_topo_info_tree_record"].type = "object";
Added .components.schemas["v0.0.46_topology_flat_config"] = {};
Added .components.schemas["v0.0.46_topology_flat_config"].properties = {};
Added .components.schemas["v0.0.46_topology_flat_config"].properties.alpha_step_rank = {};
Added .components.schemas["v0.0.46_topology_flat_config"].properties.alpha_step_rank.description = "Sort step nodes alphabetically by name when picking step nodes and laying out tasks";
Added .components.schemas["v0.0.46_topology_flat_config"].properties.alpha_step_rank.type = "boolean";
Added .components.schemas["v0.0.46_topology_flat_config"].type = "object";
Added .components.schemas["v0.0.46_torus3d_dims"] = {};
Added .components.schemas["v0.0.46_torus3d_dims"].properties = {};
Added .components.schemas["v0.0.46_torus3d_dims"].properties.x = {};
Added .components.schemas["v0.0.46_torus3d_dims"].properties.x.description = "X dimension";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.x.format = "int32";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.x.type = "integer";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.y = {};
Added .components.schemas["v0.0.46_torus3d_dims"].properties.y.description = "Y dimension";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.y.format = "int32";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.y.type = "integer";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.z = {};
Added .components.schemas["v0.0.46_torus3d_dims"].properties.z.description = "Z dimension";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.z.format = "int32";
Added .components.schemas["v0.0.46_torus3d_dims"].properties.z.type = "integer";
Added .components.schemas["v0.0.46_torus3d_dims"].type = "object";
Replaced .components.schemas["v0.0.46_tres"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_tres"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_tres"].properties.id.minimum = 0;
Removed .components.schemas["v0.0.46_uint16_no_val_struct"].required = [];
Replaced .components.schemas["v0.0.46_uint32_no_val_struct"].properties.number.format = "int64";
Added .components.schemas["v0.0.46_uint32_no_val_struct"].properties.number.maximum = 4294967295;
Added .components.schemas["v0.0.46_uint32_no_val_struct"].properties.number.minimum = 0;
Removed .components.schemas["v0.0.46_uint32_no_val_struct"].required = [];
Removed .components.schemas["v0.0.46_uint64_no_val_struct"].required = [];
Replaced .components.schemas["v0.0.46_update_node_msg"].properties.cpu_bind.format = "int64";
Added .components.schemas["v0.0.46_update_node_msg"].properties.cpu_bind.maximum = 4294967295;
Added .components.schemas["v0.0.46_update_node_msg"].properties.cpu_bind.minimum = 0;
Removed .components.schemas["v0.0.46_update_node_msg"].properties.reason_uid = {};
Removed .components.schemas["v0.0.46_update_node_msg"].properties.reason_uid.deprecated = true;
Removed .components.schemas["v0.0.46_update_node_msg"].properties.reason_uid.description = "User ID to associate with the reason (needed if user root is sending message)";
Replaced .components.schemas["v0.0.46_update_node_msg"].properties.state.items.enum[34] = "DEGRADED";
Added .components.schemas["v0.0.46_update_node_msg"].properties.state.items.enum[35] = "RESUME_KEEP_TRES";
Added .components.schemas["v0.0.46_update_node_msg"].properties.suspend_time = {};
Added .components.schemas["v0.0.46_update_node_msg"].properties.suspend_time.$ref = "#/components/schemas/v0.0.46_uint32_no_val_struct";
Added .components.schemas["v0.0.46_update_node_msg"].properties.suspend_time.description = "Time in seconds before an idle or down node is placed into power save mode; infinite disables suspending the node (32 bit integer number with flags)";
Replaced .components.schemas["v0.0.46_update_tres_msg"] = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.description = "Whether to drain the selected TRES, resume them, or make them the entire drained set";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.items = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.items.enum = [];
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.items.enum[0] = "drain";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.items.enum[1] = "resume";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.items.enum[2] = "set_drain";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.items.type = "string";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.action.type = "array";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.count = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.count.$ref = "#/components/schemas/v0.0.46_uint64_no_val_struct";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.count.description = "Count of TRES units to select (64 bit integer number with flags)";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.index = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.index.description = "TRES to select, as an index range list";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.index.type = "string";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.name = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.name.description = "TRES to drain or resume: gres/[:], cpu, or mem";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.name.type = "string";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.nodes = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.nodes.$ref = "#/components/schemas/v0.0.46_hostlist_string";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.nodes.description = "Nodes the TRES lives on; required for node-local TRES";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.reason = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.reason.description = "Why the TRES are being drained; required unless resuming";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.reason.type = "string";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.select_all = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.select_all.description = "Select everything the named TRES covers on the node";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.select_all.type = "boolean";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.uuid = {};
Added .components.schemas["v0.0.46_update_tres_msg"].properties.uuid.description = "Devices to select, as a comma-separated UUID list";
Added .components.schemas["v0.0.46_update_tres_msg"].properties.uuid.type = "string";
Added .components.schemas["v0.0.46_update_tres_msg"].required = [];
Added .components.schemas["v0.0.46_update_tres_msg"].required[0] = "action";
Added .components.schemas["v0.0.46_update_tres_msg"].required[1] = "name";
Added .components.schemas["v0.0.46_update_tres_msg"].type = "object";
Added .components.schemas["v0.0.46_user"].properties.administrator_level.items.enum[4] = "Internal";
Replaced .components.schemas["v0.0.46_user"].properties["default"].properties.qos.format = "int64";
Added .components.schemas["v0.0.46_user"].properties["default"].properties.qos.maximum = 4294967295;
Added .components.schemas["v0.0.46_user"].properties["default"].properties.qos.minimum = 0;
Added .components.schemas["v0.0.46_user_short"].properties.adminlevel.items.enum[4] = "Internal";
Replaced .components.schemas["v0.0.46_user_short"].properties.defaultqos.format = "int64";
Added .components.schemas["v0.0.46_user_short"].properties.defaultqos.maximum = 4294967295;
Added .components.schemas["v0.0.46_user_short"].properties.defaultqos.minimum = 0;
Removed .components.schemas["v0.0.46_user_short"].required = [];
Replaced .components.schemas["v0.0.46_wckey"].properties.id.format = "int64";
Added .components.schemas["v0.0.46_wckey"].properties.id.maximum = 4294967295;
Added .components.schemas["v0.0.46_wckey"].properties.id.minimum = 0;
Added .paths["/slurm/v0.0.46/default/topology"] = {};
Added .paths["/slurm/v0.0.46/default/topology"].get = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.operationId = "slurm_v0046_get_default_topology";
Added .paths["/slurm/v0.0.46/default/topology"].get.responses = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["200"] = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["200"].content = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["200"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["200"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["200"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_topo_info_resp";
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["200"].description = "topology information of the cluster's default topology";
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["default"] = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["default"].content = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["default"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["default"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["default"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_topo_info_resp";
Added .paths["/slurm/v0.0.46/default/topology"].get.responses["default"].description = "topology information of the cluster's default topology";
Added .paths["/slurm/v0.0.46/default/topology"].get.summary = "get the cluster's default topology info";
Added .paths["/slurm/v0.0.46/default/topology"].get.tags = [];
Added .paths["/slurm/v0.0.46/default/topology"].get.tags[0] = "slurm";
Added .paths["/slurm/v0.0.46/hres/"] = {};
Added .paths["/slurm/v0.0.46/hres/"].post = {};
Added .paths["/slurm/v0.0.46/hres/"].post.operationId = "slurm_v0046_post_hres";
Added .paths["/slurm/v0.0.46/hres/"].post.requestBody = {};
Added .paths["/slurm/v0.0.46/hres/"].post.requestBody.content = {};
Added .paths["/slurm/v0.0.46/hres/"].post.requestBody.content["application/json"] = {};
Added .paths["/slurm/v0.0.46/hres/"].post.requestBody.content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/hres/"].post.requestBody.content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_hres_update_msg";
Added .paths["/slurm/v0.0.46/hres/"].post.requestBody.description = "HRES description";
Added .paths["/slurm/v0.0.46/hres/"].post.responses = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["200"] = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["200"].content = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["200"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["200"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["200"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_resp";
Added .paths["/slurm/v0.0.46/hres/"].post.responses["200"].description = "Update HRES results";
Added .paths["/slurm/v0.0.46/hres/"].post.responses["default"] = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["default"].content = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["default"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["default"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/hres/"].post.responses["default"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_resp";
Added .paths["/slurm/v0.0.46/hres/"].post.responses["default"].description = "Update HRES results";
Added .paths["/slurm/v0.0.46/hres/"].post.summary = "Update HRES";
Added .paths["/slurm/v0.0.46/hres/"].post.tags = [];
Added .paths["/slurm/v0.0.46/hres/"].post.tags[0] = "slurm";
Replaced .paths["/slurm/v0.0.46/node/{node_name}"].get.parameters[1].description = "Query nodes updated more recently than this time (UNIX timestamp)";
Replaced .paths["/slurm/v0.0.46/nodes/"].get.parameters[0].description = "Query nodes updated more recently than this time (UNIX timestamp)";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"] = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.operationId = "slurm_v0046_get_topology";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters = [];
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0] = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].allowEmptyValue = false;
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].allowReserved = false;
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].description = "Name of a configured topology";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].explode = false;
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].name = "topology_name";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].required = true;
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].schema = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].schema.type = "string";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0].style = "simple";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.parameters[0]["in"] = "path";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["200"] = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["200"].content = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["200"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["200"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["200"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_topo_info_resp";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["200"].description = "topology information";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["default"] = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["default"].content = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["default"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["default"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["default"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_topo_info_resp";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.responses["default"].description = "topology information";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.summary = "get topology info";
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.tags = [];
Added .paths["/slurm/v0.0.46/topology/{topology_name}"].get.tags[0] = "slurm";
Added .paths["/slurm/v0.0.46/tres/"] = {};
Added .paths["/slurm/v0.0.46/tres/"].post = {};
Added .paths["/slurm/v0.0.46/tres/"].post.operationId = "slurm_v0046_post_tres";
Added .paths["/slurm/v0.0.46/tres/"].post.requestBody = {};
Added .paths["/slurm/v0.0.46/tres/"].post.requestBody.content = {};
Added .paths["/slurm/v0.0.46/tres/"].post.requestBody.content["application/json"] = {};
Added .paths["/slurm/v0.0.46/tres/"].post.requestBody.content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/tres/"].post.requestBody.content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_update_tres_msg";
Added .paths["/slurm/v0.0.46/tres/"].post.requestBody.description = "TRES update description";
Added .paths["/slurm/v0.0.46/tres/"].post.responses = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["200"] = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["200"].content = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["200"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["200"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["200"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_resp";
Added .paths["/slurm/v0.0.46/tres/"].post.responses["200"].description = "TRES update request result";
Added .paths["/slurm/v0.0.46/tres/"].post.responses["default"] = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["default"].content = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["default"].content["application/json"] = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["default"].content["application/json"].schema = {};
Added .paths["/slurm/v0.0.46/tres/"].post.responses["default"].content["application/json"].schema.$ref = "#/components/schemas/v0.0.46_openapi_resp";
Added .paths["/slurm/v0.0.46/tres/"].post.responses["default"].description = "TRES update request result";
Added .paths["/slurm/v0.0.46/tres/"].post.summary = "drain or resume TRES";
Added .paths["/slurm/v0.0.46/tres/"].post.tags = [];
Added .paths["/slurm/v0.0.46/tres/"].post.tags[0] = "slurm";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].description = "Include duplicate job entries";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].name = "show_duplicates";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[1]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].description = "Exclude job step details";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].name = "skip_steps";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[2]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].description = "Do not truncate the time to usage_start and usage_end";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].name = "disable_truncate_usage_time";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[3]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].description = "Include details on all hetjob components";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].name = "whole_hetjob";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[4]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].description = "Only show details on specified hetjob components";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].name = "disable_whole_hetjob";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[5]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].description = "Tell dbd not to wait for the result";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].name = "disable_wait_for_result";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[6]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].description = "Use usage_time as the submit_time of the job";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].name = "usage_time_as_submit_time";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[7]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].description = "Include job script";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].name = "show_batch_script";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[8]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].description = "Include job environment";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].name = "show_job_environment";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[9]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10] = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].allowEmptyValue = true;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].description = "Include job KV metadata document";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].explode = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].name = "show_kv";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].required = false;
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].schema = {};
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10].style = "form";
Added .paths["/slurmdb/v0.0.46/job/{job_id}"].get.parameters[10]["in"] = "query";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[20].allowEmptyValue = true;
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[20].description = "Include job KV metadata document";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[20].name = "show_kv";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[21].description = "CSV group list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[21].name = "groups";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[22].description = "CSV job name list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[22].name = "job_name";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[23].description = "CSV partition name list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[23].name = "partition";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[24].description = "CSV QOS name list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[24].name = "qos";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[25].description = "CSV reason list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[25].name = "reason";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[26].description = "CSV reservation name list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[26].name = "reservation";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[27].description = "CSV reservation ID list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[27].name = "reservation_id";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[28].description = "CSV state list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[28].name = "state";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[29].description = "CSV step id list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[29].name = "step";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[30].description = "Usage end (UNIX timestamp)";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[30].name = "end_time";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[31].description = "Usage start (UNIX timestamp)";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[31].name = "start_time";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[32].description = "Ranged node string where jobs ran";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[32].name = "node";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[33].description = "CSV user name list";
Replaced .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[33].name = "users";
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34] = {};
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].allowEmptyValue = false;
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].allowReserved = false;
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].description = "CSV WCKey list";
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].explode = false;
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].name = "wckey";
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].required = false;
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].schema = {};
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].schema.type = "string";
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34].style = "form";
Added .paths["/slurmdb/v0.0.46/jobs/"].get.parameters[34]["in"] = "query";
Added .paths["/slurmdb/v0.0.46/users/"].get.parameters[0].schema.enum[4] = "Internal";

data_parser/v0.0.45

Modified Fields

Replaced .components.schemas["v0.0.45_job_desc_msg"].properties.environment.description = "Environment variables to be set for the job; required for job submissions";
Added .components.schemas["v0.0.45_job_desc_msg"].properties.flags.items.enum[37] = "JOB_IMPLICIT_MAX_NODES";
Added .components.schemas["v0.0.45_job_info"].properties.flags.items.enum[37] = "JOB_IMPLICIT_MAX_NODES";
Added .components.schemas["v0.0.45_node"].properties.gres_drained.deprecated = true;
Replaced .components.schemas["v0.0.45_node"].properties.specialized_cpus.description = "Slurm abstract CPU IDs on this node reserved for exclusive use by slurmd and slurmstepd";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[6] = "EXCLUSIVE_USER";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[7] = "PDOI";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[8] = "DEFAULT_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[9] = "HIDDEN_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[10] = "NO_ROOT_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[11] = "ROOT_ONLY_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[12] = "REQ_RESV_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[13] = "LLN_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[14] = "EXC_USER_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[15] = "PDOI_CLEAR";
Removed .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[16] = "EXCLUSIVE_TOPO";
Replaced .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[6] = "PDOI";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[7] = "DEFAULT_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[8] = "HIDDEN_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[9] = "NO_ROOT_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[10] = "ROOT_ONLY_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[11] = "REQ_RESV_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[12] = "LLN_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.flags.items.enum[13] = "PDOI_CLEAR";
Added .components.schemas["v0.0.45_partition_info"].properties.maximums.properties.oversubscribe.properties.flags.deprecated = true;
Added .components.schemas["v0.0.45_partition_info"].properties.maximums.properties.oversubscribe.properties.jobs.deprecated = true;
Replaced .components.schemas["v0.0.45_partition_info"].properties.partition.properties.oversubscribe.description = "OverSubscribe display: FORCE:n, NO, or YES:n (same as show partition and sinfo) (Partition oversubscribe value)";
Removed .components.schemas["v0.0.45_slurm_conf"].properties.DefMemPerCPU.description = "Default MB memory per allocated CPU";
Removed .components.schemas["v0.0.45_slurm_conf"].properties.DefMemPerCPU.format = "int64";
Replaced .components.schemas["v0.0.45_slurm_conf"].properties.DefMemPerCPU.$ref = "#/components/schemas/v0.0.45_uint64_no_val_struct";
Added .components.schemas["v0.0.45_slurm_conf"].properties.DefMemPerCPU.description = "Default MB memory per allocated CPU (64 bit integer number with flags)";
Replaced .components.schemas["v0.0.45_slurm_conf"].properties.NamespaceType.description = "Namespace plugin type";

data_parser/v0.0.44

Modified Fields

Added .components.schemas["v0.0.44_node"].properties.gres_drained.deprecated = true;

data_parser/v0.0.43

Modified Fields

Added .components.schemas["v0.0.43_node"].properties.gres_drained.deprecated = true;

Deprecation notice

The v0.0.43 plugin has now been marked as deprecated.

Removal notice

The v0.0.42 plugin has now been removed.