title_wip

Can be continuous list of exceptions until `nested` is `false`.

## Progress[​](#progress "Direct link to Progress")

Progress of query execution periodically reported by server.

Tip

Progress reported in **deltas**. For totals, accumulate it on client.

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| field type value description|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | rows UVarInt `65535` Row count|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | bytes UVarInt `871799` Byte count|  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | total\_rows UVarInt `0` Total rows|  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | | wrote\_rows UVarInt `0` Rows from client|  |  |  |  | | --- | --- | --- | --- | | wrote\_bytes UVarInt `0` Bytes from client | | | | | | | | | | | | | | | | | | | | | | | |

## Pong[​](#pong "Direct link to Pong")

Response for [client ping](/docs/native-protocol/client#ping), no packet body.

## End of stream[​](#end-of-stream "Direct link to End of stream")

No more **Data** packets will be sent, query result is fully steamed from server to client.

No packet body.

## Profile info[​](#profile-info "Direct link to Profile info")

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| field type|  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | rows UVarInt|  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | blocks UVarInt|  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | | bytes UVarInt|  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | | applied\_limit Bool|  |  |  |  | | --- | --- | --- | --- | | rows\_before\_limit UVarInt|  |  | | --- | --- | | calculated\_rows\_before\_limit Bool | | | | | | | | | | | | | |

## Log[​](#log "Direct link to Log")

**Data block** with server log.

Tip

Encoded as **data block** of columns, but is never compressed.

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| column type|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | time DateTime|  |  |  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | time\_micro UInt32|  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | host\_name String|  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | query\_id String|  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | | thread\_id UInt64|  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | | priority Int8|  |  |  |  | | --- | --- | --- | --- | | source String|  |  | | --- | --- | | text String | | | | | | | | | | | | | | | | | |

## Profile events[​](#profile-events "Direct link to Profile events")

**Data block** with profile events.

Tip

Encoded as **data block** of columns, but is never compressed.

The `value` type is `UInt64` or `Int64`, depending on server revision.

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| column type|  |  |  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | host\_name String|  |  |  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | current\_time DateTime|  |  |  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | --- | --- | | thread\_id UInt64|  |  |  |  |  |  | | --- | --- | --- | --- | --- | --- | | type Int8|  |  |  |  | | --- | --- | --- | --- | | name String|  |  | | --- | --- | | value UInt64 or Int64 | | | | | | | | | | | | | |

- [Hello](#hello)- [Exception](#exception)- [Progress](#progress)- [Pong](#pong)- [End of stream](#end-of-stream)- [Profile info](#profile-info)- [Log](#log)- [Profile events](#profile-events)

Was this page helpful?