RowBlockState

Row block data rows are in one of these states

Values

ValueMeaning
invalid0

Default state, wich means it was never set.

complete

Last data row was succeeded with CommandComplete.

emptyQuery

EmptyQueryResponse was issued from backend.

suspended

Happens when the server has sent PortalSuspended due to reaching nonzero result-row count limit, requested in Execute message. The appearance of this message tells the frontend that another Execute should be issued against the same portal to complete the operation. Keep in mind, that all portals are destroyed at the end of transaction, wich means that you should not carelessly send Sync message before receiving CommandComplete when you use portal suspension functionality and implicit transaction scope (no explicit BEGIN\COMMIT).

incomplete

Polling stopped early on the client side, for example 'getOneRowBlock' stopped because of rowCountLimit.

Meta