> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# gpudb::AdminShowClusterOperationsResponse

> gpudb::AdminShowClusterOperationsResponse — Kinetica C++ API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>A set of results returned by <a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb#aa11e77cd54b2d748b261fccbb9508765">GPUdb::adminShowClusterOperations</a>. <a href="#details">More...</a></p>
    <p><code>#include \<<a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">gpudb/protocol/admin\_show\_cluster\_operations.h</a>></code></p>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader"> Public Member Functions</h2>
        </td>
      </tr>

      <tr className="memitem:abbc2cd7beb8c2f9782def223e4640a34" id="r_abbc2cd7beb8c2f9782def223e4640a34">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#abbc2cd7beb8c2f9782def223e4640a34">AdminShowClusterOperationsResponse</a> ()</td>
      </tr>

      <tr className="memdesc:abbc2cd7beb8c2f9782def223e4640a34">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Constructs an <a className="el" href="/content/api/cpp/structgpudb_1_1AdminShowClusterOperationsResponse" title="A set of results returned by GPUdb::adminShowClusterOperations.">AdminShowClusterOperationsResponse</a> object with default parameters. <br /></td>
      </tr>

      <tr className="separator:abbc2cd7beb8c2f9782def223e4640a34">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader"> Public Attributes</h2>
        </td>
      </tr>

      <tr className="memitem:a5d210772279558b5c89eb7c9138c9824" id="r_a5d210772279558b5c89eb7c9138c9824">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5d210772279558b5c89eb7c9138c9824">historyIndex</a></td>
      </tr>

      <tr className="memdesc:a5d210772279558b5c89eb7c9138c9824">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The index of this cluster operation in the reverse-chronologically sorted list of operations, where 0 is the most recent operation. <br /></td>
      </tr>

      <tr className="separator:a5d210772279558b5c89eb7c9138c9824">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a7a20be4277d856799f10e2b085ea0b8f" id="r_a7a20be4277d856799f10e2b085ea0b8f">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a7a20be4277d856799f10e2b085ea0b8f">historySize</a></td>
      </tr>

      <tr className="memdesc:a7a20be4277d856799f10e2b085ea0b8f">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Number of cluster operations executed to date. <br /></td>
      </tr>

      <tr className="separator:a7a20be4277d856799f10e2b085ea0b8f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2633e663e633b7027f78914660d95c05" id="r_a2633e663e633b7027f78914660d95c05">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2633e663e633b7027f78914660d95c05">inProgress</a></td>
      </tr>

      <tr className="memdesc:a2633e663e633b7027f78914660d95c05">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether this cluster operation is currently in progress or not. <br /></td>
      </tr>

      <tr className="separator:a2633e663e633b7027f78914660d95c05">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4e1e0e63212c0825ba00fa2b1a2a5a3a" id="r_a4e1e0e63212c0825ba00fa2b1a2a5a3a">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4e1e0e63212c0825ba00fa2b1a2a5a3a">startTime</a></td>
      </tr>

      <tr className="memdesc:a4e1e0e63212c0825ba00fa2b1a2a5a3a">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The start time of the cluster operation. <br /></td>
      </tr>

      <tr className="separator:a4e1e0e63212c0825ba00fa2b1a2a5a3a">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a84635ec7b786bec64a0c8bc5f5fda349" id="r_a84635ec7b786bec64a0c8bc5f5fda349">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a84635ec7b786bec64a0c8bc5f5fda349">endTime</a></td>
      </tr>

      <tr className="memdesc:a84635ec7b786bec64a0c8bc5f5fda349">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The end time of the cluster operation, if completed. <br /></td>
      </tr>

      <tr className="separator:a84635ec7b786bec64a0c8bc5f5fda349">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a75e26625877443dadf2517918fd958bb" id="r_a75e26625877443dadf2517918fd958bb">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a75e26625877443dadf2517918fd958bb">endpoint</a></td>
      </tr>

      <tr className="memdesc:a75e26625877443dadf2517918fd958bb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The endpoint that initiated the cluster operation. <br /></td>
      </tr>

      <tr className="separator:a75e26625877443dadf2517918fd958bb">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a11d9dbdaf52115d89d9f056d38e1380d" id="r_a11d9dbdaf52115d89d9f056d38e1380d">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a11d9dbdaf52115d89d9f056d38e1380d">endpointSchema</a></td>
      </tr>

      <tr className="memdesc:a11d9dbdaf52115d89d9f056d38e1380d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The schema for the original request. <br /></td>
      </tr>

      <tr className="separator:a11d9dbdaf52115d89d9f056d38e1380d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a98d7a0b2e10ed8a81c0a0b768b12c4da" id="r_a98d7a0b2e10ed8a81c0a0b768b12c4da">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a98d7a0b2e10ed8a81c0a0b768b12c4da">overallStatus</a></td>
      </tr>

      <tr className="memdesc:a98d7a0b2e10ed8a81c0a0b768b12c4da">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Overall success status of the operation. <br /></td>
      </tr>

      <tr className="separator:a98d7a0b2e10ed8a81c0a0b768b12c4da">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab948e5722280f17d2f03209d4bdff14d" id="r_ab948e5722280f17d2f03209d4bdff14d">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab948e5722280f17d2f03209d4bdff14d">userStopped</a></td>
      </tr>

      <tr className="memdesc:ab948e5722280f17d2f03209d4bdff14d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether a user stopped this operation at any point while in progress. <br /></td>
      </tr>

      <tr className="separator:ab948e5722280f17d2f03209d4bdff14d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4d1f7e0122472e76f4f5824af554c59f" id="r_a4d1f7e0122472e76f4f5824af554c59f">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4d1f7e0122472e76f4f5824af554c59f">percentComplete</a></td>
      </tr>

      <tr className="memdesc:a4d1f7e0122472e76f4f5824af554c59f">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Percent complete of this entire operation. <br /></td>
      </tr>

      <tr className="separator:a4d1f7e0122472e76f4f5824af554c59f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a669594caa8869398510c9051a28bfe20" id="r_a669594caa8869398510c9051a28bfe20">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a669594caa8869398510c9051a28bfe20">dryRun</a></td>
      </tr>

      <tr className="memdesc:a669594caa8869398510c9051a28bfe20">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether this operation was a dry run. <br /></td>
      </tr>

      <tr className="separator:a669594caa8869398510c9051a28bfe20">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a163dc9000a52ac91213d501c7bbca1cb" id="r_a163dc9000a52ac91213d501c7bbca1cb">
        <td className="memItemLeft" align="right" valign="top">std::vector\< std::string > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a163dc9000a52ac91213d501c7bbca1cb">messages</a></td>
      </tr>

      <tr className="memdesc:a163dc9000a52ac91213d501c7bbca1cb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Updates and error messages if any. <br /></td>
      </tr>

      <tr className="separator:a163dc9000a52ac91213d501c7bbca1cb">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aadec9938b9ae44ea3d6335e9af95c279" id="r_aadec9938b9ae44ea3d6335e9af95c279">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aadec9938b9ae44ea3d6335e9af95c279">addRanks</a></td>
      </tr>

      <tr className="memdesc:aadec9938b9ae44ea3d6335e9af95c279">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether adding ranks is (or was) part of this operation. <br /></td>
      </tr>

      <tr className="separator:aadec9938b9ae44ea3d6335e9af95c279">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2e0c3b9c3f8fcd82a5729adfcb76588b" id="r_a2e0c3b9c3f8fcd82a5729adfcb76588b">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2e0c3b9c3f8fcd82a5729adfcb76588b">addRanksStatus</a></td>
      </tr>

      <tr className="memdesc:a2e0c3b9c3f8fcd82a5729adfcb76588b">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If this was a rank-adding operation, the add-specific status of the operation. <br /></td>
      </tr>

      <tr className="separator:a2e0c3b9c3f8fcd82a5729adfcb76588b">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ac0cb57688e695eea6fa46acb9cc7b18d" id="r_ac0cb57688e695eea6fa46acb9cc7b18d">
        <td className="memItemLeft" align="right" valign="top">std::vector\< int32\_t > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ac0cb57688e695eea6fa46acb9cc7b18d">ranksBeingAdded</a></td>
      </tr>

      <tr className="memdesc:ac0cb57688e695eea6fa46acb9cc7b18d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The rank numbers of the ranks currently being added, or the rank numbers that were added if the operation is complete. <br /></td>
      </tr>

      <tr className="separator:ac0cb57688e695eea6fa46acb9cc7b18d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:adcf578d5637351798ce41ae0b7acd970" id="r_adcf578d5637351798ce41ae0b7acd970">
        <td className="memItemLeft" align="right" valign="top">std::vector\< std::string > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#adcf578d5637351798ce41ae0b7acd970">rankHosts</a></td>
      </tr>

      <tr className="memdesc:adcf578d5637351798ce41ae0b7acd970">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The host IP addresses of the ranks being added, in the same order as the <a className="el" href="#ac0cb57688e695eea6fa46acb9cc7b18d">ranksBeingAdded</a> list. <br /></td>
      </tr>

      <tr className="separator:adcf578d5637351798ce41ae0b7acd970">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a9c026a5f4b2ed34eb1dd3ece44bde1f9" id="r_a9c026a5f4b2ed34eb1dd3ece44bde1f9">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a9c026a5f4b2ed34eb1dd3ece44bde1f9">addRanksPercentComplete</a></td>
      </tr>

      <tr className="memdesc:a9c026a5f4b2ed34eb1dd3ece44bde1f9">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Current percent complete of the add ranks operation. <br /></td>
      </tr>

      <tr className="separator:a9c026a5f4b2ed34eb1dd3ece44bde1f9">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a364e8f81fae58eb098e2aa28a3075287" id="r_a364e8f81fae58eb098e2aa28a3075287">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a364e8f81fae58eb098e2aa28a3075287">removeRanks</a></td>
      </tr>

      <tr className="memdesc:a364e8f81fae58eb098e2aa28a3075287">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether removing ranks is (or was) part of this operation. <br /></td>
      </tr>

      <tr className="separator:a364e8f81fae58eb098e2aa28a3075287">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:acc42103b1716ae414dffcc6234b4ec52" id="r_acc42103b1716ae414dffcc6234b4ec52">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acc42103b1716ae414dffcc6234b4ec52">removeRanksStatus</a></td>
      </tr>

      <tr className="memdesc:acc42103b1716ae414dffcc6234b4ec52">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If this was a rank-removing operation, the removal-specific status of the operation. <br /></td>
      </tr>

      <tr className="separator:acc42103b1716ae414dffcc6234b4ec52">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a6936078dfa7a25f198d35744b76f4de6" id="r_a6936078dfa7a25f198d35744b76f4de6">
        <td className="memItemLeft" align="right" valign="top">std::vector\< int32\_t > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a6936078dfa7a25f198d35744b76f4de6">ranksBeingRemoved</a></td>
      </tr>

      <tr className="memdesc:a6936078dfa7a25f198d35744b76f4de6">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The ranks being removed, or that have been removed if the operation is completed. <br /></td>
      </tr>

      <tr className="separator:a6936078dfa7a25f198d35744b76f4de6">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4eb50178c413494558e4d3bcb6c6abf8" id="r_a4eb50178c413494558e4d3bcb6c6abf8">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4eb50178c413494558e4d3bcb6c6abf8">removeRanksPercentComplete</a></td>
      </tr>

      <tr className="memdesc:a4eb50178c413494558e4d3bcb6c6abf8">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Current percent complete of the remove ranks operation. <br /></td>
      </tr>

      <tr className="separator:a4eb50178c413494558e4d3bcb6c6abf8">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a79ec807fa7e3d69386b2f8db7bfc8f37" id="r_a79ec807fa7e3d69386b2f8db7bfc8f37">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a79ec807fa7e3d69386b2f8db7bfc8f37">rebalance</a></td>
      </tr>

      <tr className="memdesc:a79ec807fa7e3d69386b2f8db7bfc8f37">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether data and/or shard rebalancing is (or was) part of this operation. <br /></td>
      </tr>

      <tr className="separator:a79ec807fa7e3d69386b2f8db7bfc8f37">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a44c5598dc3c6367a1c24c4a75f486f5e" id="r_a44c5598dc3c6367a1c24c4a75f486f5e">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a44c5598dc3c6367a1c24c4a75f486f5e">rebalanceUnshardedData</a></td>
      </tr>

      <tr className="memdesc:a44c5598dc3c6367a1c24c4a75f486f5e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether rebalancing of unsharded data is (or was) part of this operation. <br /></td>
      </tr>

      <tr className="separator:a44c5598dc3c6367a1c24c4a75f486f5e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad7c2b8bd50c1812410147a97b926442a" id="r_ad7c2b8bd50c1812410147a97b926442a">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad7c2b8bd50c1812410147a97b926442a">rebalanceUnshardedDataStatus</a></td>
      </tr>

      <tr className="memdesc:ad7c2b8bd50c1812410147a97b926442a">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If this was an operation that included rebalancing unsharded data, the rebalancing-specific status of the operation. <br /></td>
      </tr>

      <tr className="separator:ad7c2b8bd50c1812410147a97b926442a">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a76bbb832963c05b0b9180f04d7cdd450" id="r_a76bbb832963c05b0b9180f04d7cdd450">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a76bbb832963c05b0b9180f04d7cdd450">unshardedRebalancePercentComplete</a></td>
      </tr>

      <tr className="memdesc:a76bbb832963c05b0b9180f04d7cdd450">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Percentage of unsharded tables that completed rebalancing, out of all unsharded tables to rebalance. <br /></td>
      </tr>

      <tr className="separator:a76bbb832963c05b0b9180f04d7cdd450">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4a6b7766a74760812645c1e5ff8168d3" id="r_a4a6b7766a74760812645c1e5ff8168d3">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4a6b7766a74760812645c1e5ff8168d3">rebalanceShardedData</a></td>
      </tr>

      <tr className="memdesc:a4a6b7766a74760812645c1e5ff8168d3">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Whether rebalancing of sharded data is (or was) part of this operation. <br /></td>
      </tr>

      <tr className="separator:a4a6b7766a74760812645c1e5ff8168d3">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aea5c455a743c3e71422b3aca03668315" id="r_aea5c455a743c3e71422b3aca03668315">
        <td className="memItemLeft" align="right" valign="top">int64\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aea5c455a743c3e71422b3aca03668315">shardArrayVersion</a></td>
      </tr>

      <tr className="memdesc:aea5c455a743c3e71422b3aca03668315">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Version of the shard array that is (or was) being rebalanced to. <br /></td>
      </tr>

      <tr className="separator:aea5c455a743c3e71422b3aca03668315">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a32e83bfef94fcb946b68d355904baa97" id="r_a32e83bfef94fcb946b68d355904baa97">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a32e83bfef94fcb946b68d355904baa97">rebalanceShardedDataStatus</a></td>
      </tr>

      <tr className="memdesc:a32e83bfef94fcb946b68d355904baa97">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If this was an operation that included rebalancing sharded data, the rebalancing-specific status of the operation. <br /></td>
      </tr>

      <tr className="separator:a32e83bfef94fcb946b68d355904baa97">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:af223f16752d1ad6c5b5c0403ae87def7" id="r_af223f16752d1ad6c5b5c0403ae87def7">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#af223f16752d1ad6c5b5c0403ae87def7">numShardsChanging</a></td>
      </tr>

      <tr className="memdesc:af223f16752d1ad6c5b5c0403ae87def7">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Number of shards that will change as part of rebalance. <br /></td>
      </tr>

      <tr className="separator:af223f16752d1ad6c5b5c0403ae87def7">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aab8e2973ed8273048a007e564def35e7" id="r_aab8e2973ed8273048a007e564def35e7">
        <td className="memItemLeft" align="right" valign="top">int32\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aab8e2973ed8273048a007e564def35e7">shardedRebalancePercentComplete</a></td>
      </tr>

      <tr className="memdesc:aab8e2973ed8273048a007e564def35e7">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Percentage of shard keys, and their associated data if applicable, that have completed rebalancing. <br /></td>
      </tr>

      <tr className="separator:aab8e2973ed8273048a007e564def35e7">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:adb8ec0e7a9593ebdbdf208a57a4e0587" id="r_adb8ec0e7a9593ebdbdf208a57a4e0587">
        <td className="memItemLeft" align="right" valign="top">std::map\< std::string, std::string > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#adb8ec0e7a9593ebdbdf208a57a4e0587">info</a></td>
      </tr>

      <tr className="memdesc:adb8ec0e7a9593ebdbdf208a57a4e0587">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Additional information. <br /></td>
      </tr>

      <tr className="separator:adb8ec0e7a9593ebdbdf208a57a4e0587">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <h2 className="groupheader">Detailed Description</h2>

    <div className="textblock">
      <p>A set of results returned by <a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb#aa11e77cd54b2d748b261fccbb9508765">GPUdb::adminShowClusterOperations</a>. </p>
      <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00113">113</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
    </div>

    <h2 className="groupheader">Constructor & Destructor Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#abbc2cd7beb8c2f9782def223e4640a34">◆ </a></span>AdminShowClusterOperationsResponse()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">gpudb::AdminShowClusterOperationsResponse::AdminShowClusterOperationsResponse </td>
                  <td>(</td>

                  <td className="paramname">
                    <span className="paramname">
                      <span className="em" />
                    </span>
                  </td>

                  <td>)</td>

                  <td />
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Constructs an <a className="el" href="/content/api/cpp/structgpudb_1_1AdminShowClusterOperationsResponse" title="A set of results returned by GPUdb::adminShowClusterOperations.">AdminShowClusterOperationsResponse</a> object with default parameters. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00119">119</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#aadec9938b9ae44ea3d6335e9af95c279">◆ </a></span>addRanks</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::addRanks</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether adding ranks is (or was) part of this operation. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00249">249</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a9c026a5f4b2ed34eb1dd3ece44bde1f9">◆ </a></span>addRanksPercentComplete</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::addRanksPercentComplete</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Current percent complete of the add ranks operation. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00285">285</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a2e0c3b9c3f8fcd82a5729adfcb76588b">◆ </a></span>addRanksStatus</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::addRanksStatus</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>If this was a rank-adding operation, the add-specific status of the operation. </p>
        <p>Valid values are: </p>

        <ul>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#afba18d257beff45bec05f819de176a0d">admin\_show\_cluster\_operations\_NOT\_STARTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a790058d3e1b35264c1fa1aa1cea9c559">admin\_show\_cluster\_operations\_IN\_PROGRESS</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a18549e54c66d353a22a995dcae896a76">admin\_show\_cluster\_operations\_INTERRUPTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a13441f4d63f340475bb6fabca08c45e4">admin\_show\_cluster\_operations\_COMPLETED\_OK</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a51bd7e508ac086817830bd235c57c9f5">admin\_show\_cluster\_operations\_ERROR</a> </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00268">268</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a669594caa8869398510c9051a28bfe20">◆ </a></span>dryRun</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::dryRun</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether this operation was a dry run. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00234">234</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a75e26625877443dadf2517918fd958bb">◆ </a></span>endpoint</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::endpoint</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The endpoint that initiated the cluster operation. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00188">188</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a11d9dbdaf52115d89d9f056d38e1380d">◆ </a></span>endpointSchema</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::endpointSchema</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The schema for the original request. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00193">193</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a84635ec7b786bec64a0c8bc5f5fda349">◆ </a></span>endTime</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::endTime</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The end time of the cluster operation, if completed. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00183">183</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a5d210772279558b5c89eb7c9138c9824">◆ </a></span>historyIndex</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::historyIndex</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The index of this cluster operation in the reverse-chronologically sorted list of operations, where 0 is the most recent operation. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00158">158</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a7a20be4277d856799f10e2b085ea0b8f">◆ </a></span>historySize</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::historySize</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Number of cluster operations executed to date. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00163">163</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#adb8ec0e7a9593ebdbdf208a57a4e0587">◆ </a></span>info</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::map\<std::string, std::string> gpudb::AdminShowClusterOperationsResponse::info</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Additional information. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00425">425</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a2633e663e633b7027f78914660d95c05">◆ </a></span>inProgress</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::inProgress</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether this cluster operation is currently in progress or not. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00173">173</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a163dc9000a52ac91213d501c7bbca1cb">◆ </a></span>messages</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::vector\<std::string> gpudb::AdminShowClusterOperationsResponse::messages</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Updates and error messages if any. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00239">239</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#af223f16752d1ad6c5b5c0403ae87def7">◆ </a></span>numShardsChanging</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::numShardsChanging</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Number of shards that will change as part of rebalance. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00414">414</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a98d7a0b2e10ed8a81c0a0b768b12c4da">◆ </a></span>overallStatus</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::overallStatus</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Overall success status of the operation. </p>
        <p>Supported values: </p>

        <ul>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a646c0ff500a98872bb0b4d7f48388a14">admin\_show\_cluster\_operations\_OK</a>: The operation was successful, or, if still in progress, the operation is successful so far. </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a51bd7e508ac086817830bd235c57c9f5">admin\_show\_cluster\_operations\_ERROR</a>: An error occurred executing the operation. </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00208">208</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a4d1f7e0122472e76f4f5824af554c59f">◆ </a></span>percentComplete</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::percentComplete</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Percent complete of this entire operation. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00224">224</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#adcf578d5637351798ce41ae0b7acd970">◆ </a></span>rankHosts</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::vector\<std::string> gpudb::AdminShowClusterOperationsResponse::rankHosts</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The host IP addresses of the ranks being added, in the same order as the <a className="el" href="#ac0cb57688e695eea6fa46acb9cc7b18d">ranksBeingAdded</a> list. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00280">280</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ac0cb57688e695eea6fa46acb9cc7b18d">◆ </a></span>ranksBeingAdded</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::vector\<int32\_t> gpudb::AdminShowClusterOperationsResponse::ranksBeingAdded</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The rank numbers of the ranks currently being added, or the rank numbers that were added if the operation is complete. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00274">274</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a6936078dfa7a25f198d35744b76f4de6">◆ </a></span>ranksBeingRemoved</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::vector\<int32\_t> gpudb::AdminShowClusterOperationsResponse::ranksBeingRemoved</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The ranks being removed, or that have been removed if the operation is completed. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00320">320</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a79ec807fa7e3d69386b2f8db7bfc8f37">◆ </a></span>rebalance</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::rebalance</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether data and/or shard rebalancing is (or was) part of this operation. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00336">336</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a4a6b7766a74760812645c1e5ff8168d3">◆ </a></span>rebalanceShardedData</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::rebalanceShardedData</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether rebalancing of sharded data is (or was) part of this operation. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00383">383</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a32e83bfef94fcb946b68d355904baa97">◆ </a></span>rebalanceShardedDataStatus</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::rebalanceShardedDataStatus</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>If this was an operation that included rebalancing sharded data, the rebalancing-specific status of the operation. </p>
        <p>Valid values are: </p>

        <ul>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#afba18d257beff45bec05f819de176a0d">admin\_show\_cluster\_operations\_NOT\_STARTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a790058d3e1b35264c1fa1aa1cea9c559">admin\_show\_cluster\_operations\_IN\_PROGRESS</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a18549e54c66d353a22a995dcae896a76">admin\_show\_cluster\_operations\_INTERRUPTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a13441f4d63f340475bb6fabca08c45e4">admin\_show\_cluster\_operations\_COMPLETED\_OK</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a51bd7e508ac086817830bd235c57c9f5">admin\_show\_cluster\_operations\_ERROR</a> </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00409">409</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a44c5598dc3c6367a1c24c4a75f486f5e">◆ </a></span>rebalanceUnshardedData</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::rebalanceUnshardedData</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether rebalancing of unsharded data is (or was) part of this operation. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00347">347</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ad7c2b8bd50c1812410147a97b926442a">◆ </a></span>rebalanceUnshardedDataStatus</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::rebalanceUnshardedDataStatus</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>If this was an operation that included rebalancing unsharded data, the rebalancing-specific status of the operation. </p>
        <p>Valid values are: </p>

        <ul>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#afba18d257beff45bec05f819de176a0d">admin\_show\_cluster\_operations\_NOT\_STARTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a790058d3e1b35264c1fa1aa1cea9c559">admin\_show\_cluster\_operations\_IN\_PROGRESS</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a18549e54c66d353a22a995dcae896a76">admin\_show\_cluster\_operations\_INTERRUPTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a13441f4d63f340475bb6fabca08c45e4">admin\_show\_cluster\_operations\_COMPLETED\_OK</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a51bd7e508ac086817830bd235c57c9f5">admin\_show\_cluster\_operations\_ERROR</a> </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00366">366</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a364e8f81fae58eb098e2aa28a3075287">◆ </a></span>removeRanks</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::removeRanks</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether removing ranks is (or was) part of this operation. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00295">295</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a4eb50178c413494558e4d3bcb6c6abf8">◆ </a></span>removeRanksPercentComplete</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::removeRanksPercentComplete</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Current percent complete of the remove ranks operation. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00325">325</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#acc42103b1716ae414dffcc6234b4ec52">◆ </a></span>removeRanksStatus</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::removeRanksStatus</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>If this was a rank-removing operation, the removal-specific status of the operation. </p>
        <p>Valid values are: </p>

        <ul>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#afba18d257beff45bec05f819de176a0d">admin\_show\_cluster\_operations\_NOT\_STARTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a790058d3e1b35264c1fa1aa1cea9c559">admin\_show\_cluster\_operations\_IN\_PROGRESS</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a18549e54c66d353a22a995dcae896a76">admin\_show\_cluster\_operations\_INTERRUPTED</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a13441f4d63f340475bb6fabca08c45e4">admin\_show\_cluster\_operations\_COMPLETED\_OK</a> </li>
          <li> <a className="el" href="/content/api/cpp/namespacegpudb#a51bd7e508ac086817830bd235c57c9f5">admin\_show\_cluster\_operations\_ERROR</a> </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00314">314</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aea5c455a743c3e71422b3aca03668315">◆ </a></span>shardArrayVersion</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int64\_t gpudb::AdminShowClusterOperationsResponse::shardArrayVersion</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Version of the shard array that is (or was) being rebalanced to. </p>
        <p>Each change to the shard array results in the version number incrementing. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00390">390</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aab8e2973ed8273048a007e564def35e7">◆ </a></span>shardedRebalancePercentComplete</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::shardedRebalancePercentComplete</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Percentage of shard keys, and their associated data if applicable, that have completed rebalancing. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00420">420</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a4e1e0e63212c0825ba00fa2b1a2a5a3a">◆ </a></span>startTime</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::AdminShowClusterOperationsResponse::startTime</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The start time of the cluster operation. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00178">178</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a76bbb832963c05b0b9180f04d7cdd450">◆ </a></span>unshardedRebalancePercentComplete</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">int32\_t gpudb::AdminShowClusterOperationsResponse::unshardedRebalancePercentComplete</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Percentage of unsharded tables that completed rebalancing, out of all unsharded tables to rebalance. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00372">372</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ab948e5722280f17d2f03209d4bdff14d">◆ </a></span>userStopped</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::AdminShowClusterOperationsResponse::userStopped</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Whether a user stopped this operation at any point while in progress. </p>
        <p>Supported values: </p>

        <ul>
          <li> true </li>
          <li> false </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source#l00219">219</a> of file <a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a>.</p>
      </div>
    </div>

    <hr />

    The documentation for this struct was generated from the following file:

    <ul>
      <li>gpudb/protocol/<a className="el" href="/content/api/cpp/admin__show__cluster__operations_8h_source">admin\_show\_cluster\_operations.h</a></li>
    </ul>
  </div>
</div>
