ClickHouseQueryLimits
data class ClickHouseQueryLimits(val maxExecutionTime: Duration? = null, val maxRowsToRead: Long? = null, val maxResultRows: Long? = null, val maxMemoryUsage: Long? = null)
What one query may cost ClickHouse, sent as server settings so ClickHouse enforces it: a query over a limit fails rather than returning a truncated result. null leaves the server's own setting.