Modified: calcite/site/avatica/docs/protobuf_reference.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/protobuf_reference.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/docs/protobuf_reference.html (original) +++ calcite/site/avatica/docs/protobuf_reference.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Protocol Buffers Reference</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -606,9 +606,9 @@ objects should be wrapped in a <code cla <p>This request is used to fetch the available catalog names in the database.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CatalogsRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CatalogsRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection to use.</p> @@ -616,9 +616,9 @@ objects should be wrapped in a <code cla <p>This request is used to close the Connection object in the Avatica server identified by the given IDs.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CloseConnectionRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CloseConnectionRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to close.</p> @@ -626,10 +626,10 @@ objects should be wrapped in a <code cla <p>This request is used to close the Statement object in the Avatica server identified by the given IDs.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CloseStatementRequest { - string connection_id = 1; - uint32 statement_id = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CloseStatementRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to which the statement belongs.</p> @@ -639,13 +639,13 @@ objects should be wrapped in a <code cla <p>This request is used to fetch columns in the database given some optional filtering criteria.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ColumnsRequest { - string catalog = 1; - string schema_pattern = 2; - string table_name_pattern = 3; - string column_name_pattern = 4; - string connection_id = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ColumnsRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">catalog</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">schema_pattern</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">table_name_pattern</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">column_name_pattern</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">catalog</code> The name of a catalog to limit returned columns.</p> @@ -661,9 +661,9 @@ objects should be wrapped in a <code cla <p>This request is used to issue a <code class="highlighter-rouge">commit</code> on the Connection in the Avatica server identified by the given ID.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CommitRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CommitRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection on which to invoke commit.</p> @@ -671,10 +671,10 @@ objects should be wrapped in a <code cla <p>This request is used to ensure that the client and server have a consistent view of the database properties.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ConnectionSyncRequest { - string connection_id = 1; - ConnectionProperties conn_props = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ConnectionSyncRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="n">ConnectionProperties</span> <span class="na">conn_props</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to synchronize.</p> @@ -684,9 +684,9 @@ objects should be wrapped in a <code cla <p>This request is used to create a new Statement in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CreateStatementRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CreateStatementRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to use in creating a statement.</p> @@ -694,9 +694,9 @@ objects should be wrapped in a <code cla <p>This request is used to fetch all <a href="#databaseproperty">database properties</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message DatabasePropertyRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">DatabasePropertyRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to use when fetching the database properties.</p> @@ -704,11 +704,11 @@ objects should be wrapped in a <code cla <p>This request is used to execute a batch of updates against a PreparedStatement.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ExecuteBatchRequest { - string connection_id = 1; - uint32 statement_id = 2; - repeated UpdateBatch updates = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ExecuteBatchRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">UpdateBatch</span> <span class="na">updates</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> A string which refers to a connection.</p> @@ -720,13 +720,13 @@ objects should be wrapped in a <code cla <p>This request is used to execute a PreparedStatement, optionally with values to bind to the parameters in the Statement.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ExecuteRequest { - StatementHandle statementHandle = 1; - repeated TypedValue parameter_values = 2; - uint64 deprecated_first_frame_max_size = 3; - bool has_parameter_values = 4; - int32 first_frame_max_size = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ExecuteRequest</span> <span class="p">{</span> + <span class="n">StatementHandle</span> <span class="na">statementHandle</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">TypedValue</span> <span class="na">parameter_values</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">uint64</span> <span class="na">deprecated_first_frame_max_size</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_parameter_values</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">int32</span> <span class="na">first_frame_max_size</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">statementHandle</code> A <a href="#statementhandle">StatementHandle</a> object.</p> @@ -742,13 +742,13 @@ objects should be wrapped in a <code cla <p>This request is used to fetch a batch of rows from a Statement previously created.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message FetchRequest { - string connection_id = 1; - uint32 statement_id = 2; - uint64 offset = 3; - uint32 fetch_max_row_count = 4; // Deprecated! - int32 frame_max_size = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">FetchRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">uint64</span> <span class="na">offset</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">fetch_max_row_count</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> <span class="c1">// Deprecated! +</span> <span class="kt">int32</span> <span class="na">frame_max_size</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to use.</p> @@ -764,10 +764,10 @@ objects should be wrapped in a <code cla <p>This request is used to open a new Connection in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message OpenConnectionRequest { - string connection_id = 1; - map<string, string> info = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">OpenConnectionRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="n">map</span><span class="o"><</span><span class="kt">string</span><span class="p">,</span> <span class="kt">string</span><span class="err">></span> <span class="na">info</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to open in the server.</p> @@ -777,11 +777,11 @@ objects should be wrapped in a <code cla <p>This request is used as short-hand to create a Statement and execute a batch of updates against that Statement.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message PrepareAndExecuteBatchRequest { - string connection_id = 1; - uint32 statement_id = 2; - repeated string sql_commands = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">PrepareAndExecuteBatchRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="k">repeated</span> <span class="kt">string</span> <span class="na">sql_commands</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection to use.</p> @@ -793,14 +793,14 @@ objects should be wrapped in a <code cla <p>This request is used as a short-hand for create a Statement and fetching the first batch of results in a single call without any parameter substitution.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message PrepareAndExecuteRequest { - string connection_id = 1; - uint32 statement_id = 4; - string sql = 2; - uint64 max_row_count = 3; // Deprecated! - int64 max_rows_total = 5; - int32 max_rows_in_first_frame = 6; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">PrepareAndExecuteRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">sql</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">uint64</span> <span class="na">max_row_count</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> <span class="c1">// Deprecated! +</span> <span class="kt">int64</span> <span class="na">max_rows_total</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">int32</span> <span class="na">first_frame_max_size</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection to use.</p> @@ -818,12 +818,12 @@ objects should be wrapped in a <code cla <p>This request is used to create create a new Statement with the given query in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message PrepareRequest { - string connection_id = 1; - string sql = 2; - uint64 max_row_count = 3; // Deprecated! - int64 max_rows_total = 4; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">PrepareRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">sql</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">uint64</span> <span class="na">max_row_count</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> <span class="c1">// Deprecated! +</span> <span class="kt">int64</span> <span class="na">max_rows_total</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection to use.</p> @@ -837,12 +837,12 @@ objects should be wrapped in a <code cla <p>This request is used to reset a ResultSetâs iterator to a specific offset in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message SyncResultsRequest { - string connection_id = 1; - uint32 statement_id = 2; - QueryState state = 3; - uint64 offset = 4; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">SyncResultsRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">QueryState</span> <span class="na">state</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">uint64</span> <span class="na">offset</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection to use.</p> @@ -856,9 +856,9 @@ objects should be wrapped in a <code cla <p>This request is used to issue a <code class="highlighter-rouge">rollback</code> on the Connection in the Avatica server identified by the given ID.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message RollbackRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">RollbackRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection on which to invoke rollback.</p> @@ -866,11 +866,11 @@ objects should be wrapped in a <code cla <p>This request is used to fetch the schemas matching the provided criteria in the database.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message SchemasRequest { - string catalog = 1; - string schema_pattern = 2; - string connection_id = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">SchemasRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">catalog</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">schema_pattern</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">catalog</code> The name of the catalog to fetch the schema from.</p> @@ -882,9 +882,9 @@ objects should be wrapped in a <code cla <p>This request is used to fetch the table types available in this database.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message TableTypesRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">TableTypesRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to fetch the table types from.</p> @@ -892,14 +892,14 @@ objects should be wrapped in a <code cla <p>This request is used to fetch the tables available in this database filtered by the provided criteria.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message TablesRequest { - string catalog = 1; - string schema_pattern = 2; - string table_name_pattern = 3; - repeated string type_list = 4; - bool has_type_list = 6; - string connection_id = 7; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">TablesRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">catalog</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">schema_pattern</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">table_name_pattern</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="k">repeated</span> <span class="kt">string</span> <span class="na">type_list</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_type_list</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">catalog</code> The name of a catalog to restrict fetched tables.</p> @@ -917,9 +917,9 @@ objects should be wrapped in a <code cla <p>This request is used to fetch the types available in this database.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message TypeInfoRequest { - string connection_id = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">TypeInfoRequest</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to fetch the types from.</p> @@ -932,9 +932,9 @@ objects will be wrapped in a <code class <p>A response to the <a href="#closeconnectionrequest">CloseConnectionRequest</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CloseConnectionResponse { - RpcMetadata metadata = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CloseConnectionResponse</span> <span class="p">{</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">metadata</code> <a href="#rpcmetadata">Server metadata</a> about this call.</p> @@ -942,9 +942,9 @@ objects will be wrapped in a <code class <p>A response to the <a href="#closestatementrequest">CloseStatementRequest</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CloseStatementResponse { - RpcMetadata metadata = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CloseStatementResponse</span> <span class="p">{</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">metadata</code> <a href="#rpcmetadata">Server metadata</a> about this call.</p> @@ -952,9 +952,9 @@ objects will be wrapped in a <code class <p>A response to the <a href="#commitrequest">CommitRequest</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CommitResponse { +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CommitResponse</span> <span class="p">{</span> -}</code></pre></figure> +<span class="p">}</span></code></pre></figure> <p>There are no attributes on this Response.</p> @@ -963,10 +963,10 @@ objects will be wrapped in a <code class <p>A response to the <a href="#connectionsyncrequest">ConnectionSyncRequest</a>. Properties included in the response are those of the Connection in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ConnectionSyncResponse { - ConnectionProperties conn_props = 1; - RpcMetadata metadata = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ConnectionSyncResponse</span> <span class="p">{</span> + <span class="n">ConnectionProperties</span> <span class="na">conn_props</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">conn_props</code> The <a href="#connectionproperties">ConnectionProperties</a> that were synchronized.</p> @@ -977,11 +977,11 @@ response are those of the Connection in <p>A response to the <a href="#createstatementrequest">CreateStatementRequest</a>. The ID of the statement that was created is included in the response. Clients will use this <code class="highlighter-rouge">statement_id</code> in subsequent calls.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CreateStatementResponse { - string connection_id = 1; - uint32 statement_id = 2; - RpcMetadata metadata = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CreateStatementResponse</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection used to create the statement.</p> @@ -994,10 +994,10 @@ that was created is included in the resp <p>A response to the <a href="#databasepropertyrequest">DatabasePropertyRequest</a>. See <a hred="#databaseproperty">DatabaseProperty</a> for information on the available property keys.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message DatabasePropertyResponse { - repeated DatabasePropertyElement props = 1; - RpcMetadata metadata = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">DatabasePropertyResponse</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="n">DatabasePropertyElement</span> <span class="na">props</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">props</code> A collection of <a href="#databaseproperty">DatabaseProperty</a>âs.</p> @@ -1007,15 +1007,15 @@ for information on the available propert <p>A response when an error was caught executing a request. Any request may return this response.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ErrorResponse { - repeated string exceptions = 1; - bool has_exceptions = 7; - string error_message = 2; - Severity severity = 3; - uint32 error_code = 4; - string sql_state = 5; - RpcMetadata metadata = 6; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ErrorResponse</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="kt">string</span> <span class="na">exceptions</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_exceptions</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">error_message</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">Severity</span> <span class="na">severity</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">error_code</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">sql_state</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">exceptions</code> A list of stringified Java StackTraces.</p> @@ -1035,13 +1035,13 @@ for information on the available propert <p>A response to the <a href="#executebatchrequest">ExecuteBatchRequest</a> and <a href="#prepareandexecutebatchrequest">PrepareAndExecuteBatchRequest</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ExecuteBatchResponse { - string connection_id = 1; - uint32 statement_id = 2; - repeated uint32 update_counts = 3; - bool missing_statement = 4; - RpcMetadata metadata = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ExecuteBatchResponse</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="k">repeated</span> <span class="kt">uint32</span> <span class="na">update_counts</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">missing_statement</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The ID referring to the connection that was used.</p> @@ -1057,11 +1057,11 @@ for information on the available propert <p>A response to the <a href="#executerequest">ExecuteRequest</a> which contains the results for a metadata query.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ExecuteResponse { - repeated ResultSetResponse results = 1; - bool missing_statement = 2; - RpcMetadata metadata = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ExecuteResponse</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="n">ResultSetResponse</span> <span class="na">results</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">missing_statement</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">results</code> An array of <a href="#resultsetresponse">ResultSetResponse</a>s.</p> @@ -1073,12 +1073,12 @@ for information on the available propert <p>A response to the <a href="#fetchrequest">FetchRequest</a> which contains the request for the query.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message FetchResponse { - Frame frame = 1; - bool missing_statement = 2; - bool missing_results = 3; - RpcMetadata metadata = 4; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">FetchResponse</span> <span class="p">{</span> + <span class="n">Frame</span> <span class="na">frame</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">missing_statement</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">missing_results</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">frame</code> A <a href="#frame">Frame</a> containing the results of the fetch.</p> @@ -1093,9 +1093,9 @@ for information on the available propert <p>A response to the <a href="#openconnectionrequest">OpenConnectionRequest</a>. The ID for the connection that the client should use in subsequent calls was provided by the client in the request.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message OpenConnectionResponse { - RpcMetadata metadata = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">OpenConnectionResponse</span> <span class="p">{</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">metadata</code> <a href="#rpcmetadata">Server metadata</a> about this call.</p> @@ -1104,10 +1104,10 @@ the client should use in subsequent call <p>A response to the <a href="#preparerequest">PrepareRequest</a>. This response includes a <a href="#statementhandle">StatementHandle</a> which clients must use to fetch the results from the Statement.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message PrepareResponse { - StatementHandle statement = 1; - RpcMetadata metadata = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">PrepareResponse</span> <span class="p">{</span> + <span class="n">StatementHandle</span> <span class="na">statement</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">statement</code> A <a href="#statementhandle">StatementHandle</a> object.</p> @@ -1117,15 +1117,15 @@ which clients must use to fetch the resu <p>A response which contains the results and type details from a query.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ResultSetResponse { - string connection_id = 1; - uint32 statement_id = 2; - bool own_statement = 3; - Signature signature = 4; - Frame first_frame = 5; - uint64 update_count = 6; - RpcMetadata metadata = 7; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ResultSetResponse</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">statement_id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">own_statement</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="n">Signature</span> <span class="na">signature</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="n">Frame</span> <span class="na">first_frame</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">uint64</span> <span class="na">update_count</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier for the connection used to generate this response.</p> @@ -1134,7 +1134,7 @@ which clients must use to fetch the resu <p><code class="highlighter-rouge">own_statement</code> Whether the result set has its own dedicated statement. If true, the server must automatically close the statement when the result set is closed. This is used for JDBC metadata result sets, for instance.</p> -<p><code class="highlighter-rouge">signature</code> A non-optional nested object <a href="#signature">Signature</a></p> +<p><code class="highlighter-rouge">signature</code> A nested object <a href="#signature">Signature</a>. This field will only be present for queries that return data.</p> <p><code class="highlighter-rouge">first_frame</code> A optional nested object <a href="#frame">Frame</a></p> @@ -1147,9 +1147,9 @@ that only contains this count and no add <p>A response to the <a href="#rollbackrequest">RollBackRequest</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message RollbackResponse { +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">RollbackResponse</span> <span class="p">{</span> -}</code></pre></figure> +<span class="p">}</span></code></pre></figure> <p>There are no attributes on this Response.</p> @@ -1159,11 +1159,11 @@ that only contains this count and no add should be issued to get the next batch of records. When <code class="highlighter-rouge">missingStatement</code> is true, the statement must be re-created using <a href="#preparerequest">PrepareRequest</a> or the appropriate Request for a DDL request (e.g. <a href="#catalogsrequest">CatalogsRequest</a> or <a href="#schemasrequest">SchemasRequest</a>).</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message SyncResultsResponse { - bool missing_statement = 1; - bool more_results = 2; - RpcMetadata metadata = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">SyncResultsResponse</span> <span class="p">{</span> + <span class="kt">bool</span> <span class="na">missing_statement</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">more_results</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">RpcMetadata</span> <span class="na">metadata</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">more_results</code> A boolean which denotes if results exist for the ResultSet being âsyncedâ per the request.</p> @@ -1178,15 +1178,15 @@ or the appropriate Request for a DDL req <p>This object describes the âsimpleâ, or scalar, JDBC type representation of a column in a result. This does not include complex types such as arrays.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message AvaticaParameter { - bool signed = 1; - uint32 precision = 2; - uint32 scale = 3; - uint32 parameter_type = 4; - string class_name = 5; - string class_name = 6; - string name = 7; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">AvaticaParameter</span> <span class="p">{</span> + <span class="kt">bool</span> <span class="na">signed</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">precision</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">scale</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">parameter_type</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">class_name</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">class_name</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">name</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">signed</code> A boolean denoting whether the column is a signed numeric.</p> @@ -1206,12 +1206,12 @@ complex types such as arrays.</p> <p>This enumeration describes the various levels of concern for an error in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">enum Severity { - UNKNOWN_SEVERITY = 0; - FATAL_SEVERITY = 1; - ERROR_SEVERITY = 2; - WARNING_SEVERITY = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">enum</span> <span class="n">Severity</span> <span class="p">{</span> + <span class="na">UNKNOWN_SEVERITY</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> + <span class="na">FATAL_SEVERITY</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="na">ERROR_SEVERITY</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="na">WARNING_SEVERITY</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <h3 id="avaticatype">AvaticaType</h3> @@ -1219,13 +1219,13 @@ complex types such as arrays.</p> additional information in the <code class="highlighter-rouge">component</code> or <code class="highlighter-rouge">columns</code> attribute which describe the nested types of the complex parent type.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message AvaticaType { - uint32 id = 1; - string name = 2; - Rep rep = 3; - repeated ColumnMetaData columns = 4; - AvaticaType component = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">AvaticaType</span> <span class="p">{</span> + <span class="kt">uint32</span> <span class="na">id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">name</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">Rep</span> <span class="na">rep</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">ColumnMetaData</span> <span class="na">columns</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="n">AvaticaType</span> <span class="na">component</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">type</code> One of: <code class="highlighter-rouge">scalar</code>, <code class="highlighter-rouge">array</code>, <code class="highlighter-rouge">struct</code>.</p> @@ -1243,28 +1243,28 @@ types of the complex parent type.</p> <p>This object represents the JDBC ResultSetMetaData for a column.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ColumnMetaData { - uint32 ordinal = 1; - bool auto_increment = 2; - bool case_sensitive = 3; - bool searchable = 4; - bool currency = 5; - uint32 nullable = 6; - bool signed = 7; - uint32 display_size = 8; - string label = 9; - string column_name = 10; - string schema_name = 11; - uint32 precision = 12; - uint32 scale = 13; - string table_name = 14; - string catalog_name = 15; - bool read_only = 16; - bool writable = 17; - bool definitely_writable = 18; - string column_class_name = 19; - AvaticaType type = 20; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ColumnMetaData</span> <span class="p">{</span> + <span class="kt">uint32</span> <span class="na">ordinal</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">auto_increment</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">case_sensitive</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">searchable</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">currency</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">nullable</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">signed</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">display_size</span> <span class="o">=</span> <span class="mi">8</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">label</span> <span class="o">=</span> <span class="mi">9</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">column_name</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">schema_name</span> <span class="o">=</span> <span class="mi">11</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">precision</span> <span class="o">=</span> <span class="mi">12</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">scale</span> <span class="o">=</span> <span class="mi">13</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">table_name</span> <span class="o">=</span> <span class="mi">14</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">catalog_name</span> <span class="o">=</span> <span class="mi">15</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">read_only</span> <span class="o">=</span> <span class="mi">16</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">writable</span> <span class="o">=</span> <span class="mi">17</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">definitely_writable</span> <span class="o">=</span> <span class="mi">18</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">column_class_name</span> <span class="o">=</span> <span class="mi">19</span><span class="p">;</span> + <span class="n">AvaticaType</span> <span class="na">type</span> <span class="o">=</span> <span class="mi">20</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">ordinal</code> A positional offset number.</p> @@ -1316,16 +1316,16 @@ types of the complex parent type.</p> <p>This object represents the properties for a given JDBC Connection.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ConnectionProperties { - bool is_dirty = 1; - bool auto_commit = 2; - bool has_auto_commit = 7; - bool read_only = 3; - bool has_read_only = 8; - uint32 transaction_isolation = 4; - string catalog = 5; - string schema = 6; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ConnectionProperties</span> <span class="p">{</span> + <span class="kt">bool</span> <span class="na">is_dirty</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">auto_commit</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_auto_commit</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">read_only</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_read_only</span> <span class="o">=</span> <span class="mi">8</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">transaction_isolation</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">catalog</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">schema</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">is_dirty</code> A boolean denoting if the properties have been altered.</p> @@ -1356,20 +1356,20 @@ specification. This value is analogous t <p>This object represents the information required to cast untyped objects into the necessary type for some results.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message CursorFactory { - enum Style { - OBJECT = 0; - RECORD = 1; - RECORD_PROJECTION = 2; - ARRAY = 3; - LIST = 4; - MAP = 5; - } - - Style style = 1; - string class_name = 2; - repeated string field_names = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">CursorFactory</span> <span class="p">{</span> + <span class="kd">enum</span> <span class="n">Style</span> <span class="p">{</span> + <span class="na">OBJECT</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> + <span class="na">RECORD</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="na">RECORD_PROJECTION</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="na">ARRAY</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="na">LIST</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="na">MAP</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="p">}</span> + + <span class="n">Style</span> <span class="na">style</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">class_name</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="k">repeated</span> <span class="kt">string</span> <span class="na">field_names</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">style</code> A string denoting the <a href="#style">Style</a> of the contained objects.</p> @@ -1379,10 +1379,10 @@ specification. This value is analogous t <p>This object represents the exposed database properties for a Connection through the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message DatabaseProperty { - string name = 1; - repeated string functions = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">DatabaseProperty</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">name</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="k">repeated</span> <span class="kt">string</span> <span class="na">functions</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">name</code> The name of the database property.</p> @@ -1393,11 +1393,11 @@ specification. This value is analogous t <p>This object represents a batch of results, tracking the offset into the results and whether more results still exist to be fetched in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message Frame { - uint64 offset = 1; - bool done = 2; - repeated Row rows = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">Frame</span> <span class="p">{</span> + <span class="kt">uint64</span> <span class="na">offset</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">done</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">Row</span> <span class="na">rows</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">offset</code> The starting position of these <code class="highlighter-rouge">rows</code> in the encompassing result set.</p> @@ -1409,20 +1409,20 @@ to be fetched in the Avatica server.</p> <p>This object represents a row in a relational database table.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message Row { - repeated ColumnValue value = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">Row</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="n">ColumnValue</span> <span class="na">value</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">value</code> A collection of <a href="#columnvalue">ColumnValue</a>s, the columns in the row.</p> <h3 id="columnvalue">ColumnValue</h3> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message ColumnValue { - repeated TypedValue value = 1; // Deprecated! - repeated ColumnValue array_value = 2; - boolean has_array_value = 3; - TypedValue scalar_value = 4; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">ColumnValue</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="n">TypedValue</span> <span class="na">value</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> <span class="c1">// Deprecated! +</span> <span class="k">repeated</span> <span class="n">ColumnValue</span> <span class="na">array_value</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">boolean</span> <span class="na">has_array_value</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="n">TypedValue</span> <span class="na">scalar_value</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">value</code> The pre Calcite-1.6 means of serializing <a href="#typedvalue">TypedValue</a>s. Not used anymore.</p> @@ -1437,15 +1437,15 @@ to be fetched in the Avatica server.</p> <p>This object represents the way a ResultSet was created in the Avatica server. A ResultSet could be created by a user-provided SQL or by a DatabaseMetaData operation with arguments on that operation.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message QueryState { - StateType type = 1; - string sql = 2; - MetaDataOperation op = 3; - repeated MetaDataOperationArgument args = 4; - bool has_args = 5; - bool has_sql = 6; - bool has_op = 7; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">QueryState</span> <span class="p">{</span> + <span class="n">StateType</span> <span class="na">type</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">sql</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">MetaDataOperation</span> <span class="na">op</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">MetaDataOperationArgument</span> <span class="na">args</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_args</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_sql</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">has_op</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">type</code> A <a href="#statetype">StateType</a> object denoting what type of operation backs the ResultSet for this query.</p> @@ -1465,46 +1465,46 @@ SQL or by a DatabaseMetaData operation w <p>This enumeration represents the concrete Java type for some value.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">enum Rep { - PRIMITIVE_BOOLEAN = 0; - PRIMITIVE_BYTE = 1; - PRIMITIVE_CHAR = 2; - PRIMITIVE_SHORT = 3; - PRIMITIVE_INT = 4; - PRIMITIVE_LONG = 5; - PRIMITIVE_FLOAT = 6; - PRIMITIVE_DOUBLE = 7; - BOOLEAN = 8; - BYTE = 9; - CHARACTER = 10; - SHORT = 11; - INTEGER = 12; - LONG = 13; - FLOAT = 14; - DOUBLE = 15; - BIG_INTEGER = 25; - BIG_DECIMAL = 26; - JAVA_SQL_TIME = 16; - JAVA_SQL_TIMESTAMP = 17; - JAVA_SQL_DATE = 18; - JAVA_UTIL_DATE = 19; - BYTE_STRING = 20; - STRING = 21; - NUMBER = 22; - OBJECT = 23; - NULL = 24; - ARRAY = 27; - STRUCT = 28; - MULTISET = 29; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">enum</span> <span class="n">Rep</span> <span class="p">{</span> + <span class="na">PRIMITIVE_BOOLEAN</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> + <span class="na">PRIMITIVE_BYTE</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="na">PRIMITIVE_CHAR</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="na">PRIMITIVE_SHORT</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="na">PRIMITIVE_INT</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="na">PRIMITIVE_LONG</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="na">PRIMITIVE_FLOAT</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="na">PRIMITIVE_DOUBLE</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> + <span class="na">BOOLEAN</span> <span class="o">=</span> <span class="mi">8</span><span class="p">;</span> + <span class="na">BYTE</span> <span class="o">=</span> <span class="mi">9</span><span class="p">;</span> + <span class="na">CHARACTER</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span> + <span class="na">SHORT</span> <span class="o">=</span> <span class="mi">11</span><span class="p">;</span> + <span class="na">INTEGER</span> <span class="o">=</span> <span class="mi">12</span><span class="p">;</span> + <span class="na">LONG</span> <span class="o">=</span> <span class="mi">13</span><span class="p">;</span> + <span class="na">FLOAT</span> <span class="o">=</span> <span class="mi">14</span><span class="p">;</span> + <span class="na">DOUBLE</span> <span class="o">=</span> <span class="mi">15</span><span class="p">;</span> + <span class="na">BIG_INTEGER</span> <span class="o">=</span> <span class="mi">25</span><span class="p">;</span> + <span class="na">BIG_DECIMAL</span> <span class="o">=</span> <span class="mi">26</span><span class="p">;</span> + <span class="na">JAVA_SQL_TIME</span> <span class="o">=</span> <span class="mi">16</span><span class="p">;</span> + <span class="na">JAVA_SQL_TIMESTAMP</span> <span class="o">=</span> <span class="mi">17</span><span class="p">;</span> + <span class="na">JAVA_SQL_DATE</span> <span class="o">=</span> <span class="mi">18</span><span class="p">;</span> + <span class="na">JAVA_UTIL_DATE</span> <span class="o">=</span> <span class="mi">19</span><span class="p">;</span> + <span class="na">BYTE_STRING</span> <span class="o">=</span> <span class="mi">20</span><span class="p">;</span> + <span class="na">STRING</span> <span class="o">=</span> <span class="mi">21</span><span class="p">;</span> + <span class="na">NUMBER</span> <span class="o">=</span> <span class="mi">22</span><span class="p">;</span> + <span class="na">OBJECT</span> <span class="o">=</span> <span class="mi">23</span><span class="p">;</span> + <span class="na">NULL</span> <span class="o">=</span> <span class="mi">24</span><span class="p">;</span> + <span class="na">ARRAY</span> <span class="o">=</span> <span class="mi">27</span><span class="p">;</span> + <span class="na">STRUCT</span> <span class="o">=</span> <span class="mi">28</span><span class="p">;</span> + <span class="na">MULTISET</span> <span class="o">=</span> <span class="mi">29</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <h3 id="rpcmetadata">RpcMetadata</h3> <p>This object contains assorted per-call/contextual metadata returned by the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message RpcMetadata { - string server_address = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">RpcMetadata</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">server_address</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">serverAddress</code> The <code class="highlighter-rouge">host:port</code> of the server which created this object.</p> @@ -1512,13 +1512,13 @@ SQL or by a DatabaseMetaData operation w <p>This object represents the result of preparing a Statement in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message Signature { - repeated ColumnMetaData columns = 1; - string sql = 2; - repeated AvaticaParameter parameters = 3; - CursorFactory cursor_factory = 4; - StatementType statementType = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">Signature</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="n">ColumnMetaData</span> <span class="na">columns</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">sql</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">AvaticaParameter</span> <span class="na">parameters</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="n">CursorFactory</span> <span class="na">cursor_factory</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="n">StatementType</span> <span class="na">statementType</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">columns</code> An array of <a href="#columnmetadata">ColumnMetaData</a> objects denoting the schema of the result set.</p> @@ -1534,20 +1534,20 @@ SQL or by a DatabaseMetaData operation w <p>This enumeration denotes whether user-provided SQL or a DatabaseMetaData operation was used to create some ResultSet.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">enum StateType { - SQL = 0; - METADATA = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">enum</span> <span class="n">StateType</span> <span class="p">{</span> + <span class="na">SQL</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> + <span class="na">METADATA</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <h3 id="statementhandle">StatementHandle</h3> <p>This object encapsulates all of the information of a Statement created in the Avatica server.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message StatementHandle { - string connection_id = 1; - uint32 id = 2; - Signature signature = 3; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">StatementHandle</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">connection_id</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">uint32</span> <span class="na">id</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="n">Signature</span> <span class="na">signature</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">connection_id</code> The identifier of the connection to which this statement belongs.</p> @@ -1559,50 +1559,50 @@ SQL or by a DatabaseMetaData operation w <p>This message represents what kind the Statement is.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">enum StatementType { - SELECT = 0; - INSERT = 1; - UPDATE = 2; - DELETE = 3; - UPSERT = 4; - MERGE = 5; - OTHER_DML = 6; - CREATE = 7; - DROP = 8; - ALTER = 9; - OTHER_DDL = 10; - CALL = 11; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">enum</span> <span class="n">StatementType</span> <span class="p">{</span> + <span class="na">SELECT</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> + <span class="na">INSERT</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="na">UPDATE</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="na">DELETE</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="na">UPSERT</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="na">MERGE</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="na">OTHER_DML</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="na">CREATE</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> + <span class="na">DROP</span> <span class="o">=</span> <span class="mi">8</span><span class="p">;</span> + <span class="na">ALTER</span> <span class="o">=</span> <span class="mi">9</span><span class="p">;</span> + <span class="na">OTHER_DDL</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span> + <span class="na">CALL</span> <span class="o">=</span> <span class="mi">11</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <h3 id="style">Style</h3> <p>This enumeration represents the generic âclassâ of type for a value. Defined within <a href="#cursorfactory">CursorFactory</a>.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">enum Style { - OBJECT = 0; - RECORD = 1; - RECORD_PROJECTION = 2; - ARRAY = 3; - LIST = 4; - MAP = 5; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">enum</span> <span class="n">Style</span> <span class="p">{</span> + <span class="na">OBJECT</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> + <span class="na">RECORD</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="na">RECORD_PROJECTION</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="na">ARRAY</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="na">LIST</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="na">MAP</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <h3 id="typedvalue">TypedValue</h3> <p>This object encapsulates the type and value for a column in a row.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message TypedValue { - Rep type = 1; - bool bool_value = 2; - string string_value = 3; - sint64 number_value = 4; - bytes bytes_value = 5; - double double_value = 6; - bool null = 7; - repeated TypedValue array_value = 8; - Rep component_type = 9; - bool implicitly_null = 10; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">TypedValue</span> <span class="p">{</span> + <span class="n">Rep</span> <span class="na">type</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">bool_value</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> + <span class="kt">string</span> <span class="na">string_value</span> <span class="o">=</span> <span class="mi">3</span><span class="p">;</span> + <span class="kt">sint64</span> <span class="na">number_value</span> <span class="o">=</span> <span class="mi">4</span><span class="p">;</span> + <span class="kt">bytes</span> <span class="na">bytes_value</span> <span class="o">=</span> <span class="mi">5</span><span class="p">;</span> + <span class="kt">double</span> <span class="na">double_value</span> <span class="o">=</span> <span class="mi">6</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">null</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span> + <span class="k">repeated</span> <span class="n">TypedValue</span> <span class="na">array_value</span> <span class="o">=</span> <span class="mi">8</span><span class="p">;</span> + <span class="n">Rep</span> <span class="na">component_type</span> <span class="o">=</span> <span class="mi">9</span><span class="p">;</span> + <span class="kt">bool</span> <span class="na">implicitly_null</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">type</code> A name referring to which attribute is populated with the columnâs value.</p> @@ -1791,9 +1791,9 @@ to the attributes in this message:</p> <p>This is a message which serves as a wrapper around a collection of <a href="#typedvalue">TypedValue</a>âs.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message UpdateBatch { - repeated TypedValue parameter_values = 1; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">UpdateBatch</span> <span class="p">{</span> + <span class="k">repeated</span> <span class="n">TypedValue</span> <span class="na">parameter_values</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">parameter_values</code> A collection of parameter values for one SQL command update.</p> @@ -1801,10 +1801,10 @@ to the attributes in this message:</p> <p>This message wraps all <code class="highlighter-rouge">Request</code>s and <code class="highlighter-rouge">Response</code>s.</p> -<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf">message WireMessage { - string name = 1; - bytes wrapped_message = 2; -}</code></pre></figure> +<figure class="highlight"><pre><code class="language-protobuf" data-lang="protobuf"><span class="kd">message</span> <span class="nc">WireMessage</span> <span class="p">{</span> + <span class="kt">string</span> <span class="na">name</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span> + <span class="kt">bytes</span> <span class="na">wrapped_message</span> <span class="o">=</span> <span class="mi">2</span><span class="p">;</span> +<span class="p">}</span></code></pre></figure> <p><code class="highlighter-rouge">name</code> The Java class name of the wrapped message.</p> @@ -2038,7 +2038,7 @@ to the attributes in this message:</p> <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html">
Modified: calcite/site/avatica/docs/protocol_testing.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/protocol_testing.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/docs/protocol_testing.html (original) +++ calcite/site/avatica/docs/protocol_testing.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Protocol Testing</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -867,7 +867,7 @@ curl -i -w <span class="s2">"</span><spa <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html"> Modified: calcite/site/avatica/docs/roadmap.html URL: http://svn.apache.org/viewvc/calcite/site/avatica/docs/roadmap.html?rev=1826304&r1=1826303&r2=1826304&view=diff ============================================================================== --- calcite/site/avatica/docs/roadmap.html (original) +++ calcite/site/avatica/docs/roadmap.html Fri Mar 9 09:04:47 2018 @@ -4,7 +4,7 @@ <meta charset="UTF-8"> <title>Roadmap</title> <meta name="viewport" content="width=device-width,initial-scale=1"> - <meta name="generator" content="Jekyll v3.0.3"> + <meta name="generator" content="Jekyll v3.5.1"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link rel="stylesheet" href="/avatica/css/screen.css"> <link rel="icon" type="image/x-icon" href="/avatica/favicon.ico"> @@ -821,7 +821,7 @@ <img src="/avatica/img/feather.png" width="190" height="77" alt="Apache Logo"></a> </div> <div id="copyright"> - <p>The contents of this website are © 2017 + <p>The contents of this website are © 2018 <a href="https://www.apache.org/">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html">
