|
C++ YT Wrapper
C++ library for working with YT clusters
|
Spec of raw JoinReduce operation. More...
#include <operation.h>
Additional Inherited Members | |
| Public Member Functions inherited from NYT::TJoinReduceOperationSpecBase< TRawJoinReduceOperationSpec > | |
| TSelf & | ReducerSpec (TUserJobSpec) |
| Spec of reduce job. | |
| TSelf & | JoinBy (TSortColumns) |
| Columns to join foreign tables by (must be prefix of ReduceBy). | |
| TSelf & | DataSizePerJob (ui64) |
| Recommended number of jobs to run. | |
| Public Member Functions inherited from NYT::TUserOperationSpecBase< TRawJoinReduceOperationSpec > | |
| TSelf & | FailOnJobRestart (bool) |
| On any unsuccessful job completion (i.e. abortion or failure) force the whole operation to fail. | |
| TSelf & | StderrTablePath (TYPath) |
| Table to save whole stderr of operation. | |
| TSelf & | CoreTablePath (TYPath) |
| Table to save coredumps of operation. | |
| TSelf & | WaitingJobTimeout (TDuration) |
| How long should the scheduler wait for the job to be started on a node. | |
| Public Member Functions inherited from NYT::TOperationSpecBase< TRawJoinReduceOperationSpec > | |
| TSelf & | TimeLimit (TDuration) |
| Limit on operation execution time. | |
| TSelf & | Alias (TString) |
| Alias for searching for an operation in the future. | |
| TSelf & | Title (TString) |
| Title to be shown in web interface. | |
| TSelf & | Pool (TString) |
| Pool to be used for this operation. | |
| TSelf & | Weight (double) |
| Weight of operation. | |
| FLUENT_OPTIONAL_VECTOR_FIELD_ENCAPSULATED (TString, PoolTree) | |
| Pool tree list that operation will use. | |
| FLUENT_FIELD_OPTION_ENCAPSULATED (TSchedulerResources, ResourceLimits) | |
| How much resources can be consumed by operation. | |
| TSelf & | MaxFailedJobCount (ui64) |
| How many jobs can fail before operation is failed. | |
| TSelf & | Annotations (TNode) |
| TSelf & | Description (TNode) |
| Public Member Functions inherited from NYT::TRawOperationIoTableSpec< TRawJoinReduceOperationSpec > | |
| TRawJoinReduceOperationSpec & | AddInput (const TRichYPath &path) |
| Add input table path to input path list. | |
| TRawJoinReduceOperationSpec & | SetInput (size_t tableIndex, const TRichYPath &path) |
| Set input table path no. tableIndex. | |
| TRawJoinReduceOperationSpec & | AddOutput (const TRichYPath &path) |
| Add output table path to output path list. | |
| TRawJoinReduceOperationSpec & | SetOutput (size_t tableIndex, const TRichYPath &path) |
| Set output table path no. tableIndex. | |
| const TVector< TRichYPath > & | GetInputs () const |
| Get all input table paths. | |
| const TVector< TRichYPath > & | GetOutputs () const |
| Get all output table paths. | |
Spec of raw JoinReduce operation.