C++ YT Wrapper
C++ library for working with YT clusters
Loading...
Searching...
No Matches
NYT::TSelectRowsOptions Struct Reference

Options for NYT::IClient::SelectRows. More...

#include <client_method_options.h>

Inheritance diagram for NYT::TSelectRowsOptions:
NYT::TSuppressableAccessTrackingOptions< TSelectRowsOptions >

Public Member Functions

TSelf & Timeout (TDuration)
 Timeout for operation.
TSelf & InputRowLimit (i64)
 Limitation for number of rows read by single node.
TSelf & OutputRowLimit (i64)
 Limitation for number of output rows on single cluster node.
TSelf & RangeExpansionLimit (ui64)
 Maximum row ranges derived from WHERE clause.
TSelf & FailOnIncompleteResult (bool)
 Whether to fail if InputRowLimit or OutputRowLimit is exceeded.
TSelf & VerboseLogging (bool)
 Enable verbose logging on server side.
TSelf & EnableCodeCache (bool)
Public Member Functions inherited from NYT::TSuppressableAccessTrackingOptions< TSelectRowsOptions >
TSelf & SuppressAccessTracking (bool)
 Whether to disable update of access_time on read/write operations.
TSelf & SuppressModificationTracking (bool)
 Whether to disable update of modification on read/write operations.

Detailed Description

Member Function Documentation

◆ FailOnIncompleteResult()

TSelf & NYT::TSelectRowsOptions::FailOnIncompleteResult ( bool )

Whether to fail if InputRowLimit or OutputRowLimit is exceeded.

See also
https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/dyn-query-language#query-complexity-limits-options

◆ InputRowLimit()

TSelf & NYT::TSelectRowsOptions::InputRowLimit ( i64 )

◆ OutputRowLimit()

TSelf & NYT::TSelectRowsOptions::OutputRowLimit ( i64 )

Limitation for number of output rows on single cluster node.

See also
https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/dyn-query-language#query-complexity-limits-options

◆ RangeExpansionLimit()

TSelf & NYT::TSelectRowsOptions::RangeExpansionLimit ( ui64 )

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