aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornadya73 <nadya73@yandex-team.com>2023-09-06 19:42:18 +0300
committernadya73 <nadya73@yandex-team.com>2023-09-06 20:02:49 +0300
commit5dff1fa32117ff242e380e16314bae6fd67651f9 (patch)
treea73a67e08b2f6e7d5cd86aac63b032292eb98254
parent51bf017cf9f9a61f1970cf462a9e400a3c71f151 (diff)
downloadydb-5dff1fa32117ff242e380e16314bae6fd67651f9.tar.gz
[yt/cpp/mapreduce] Fix documentation links
-rw-r--r--yt/cpp/mapreduce/interface/client.h84
-rw-r--r--yt/cpp/mapreduce/interface/client_method_options.h116
-rw-r--r--yt/cpp/mapreduce/interface/common.h20
-rw-r--r--yt/cpp/mapreduce/interface/config.h2
-rw-r--r--yt/cpp/mapreduce/interface/cypress.h36
-rw-r--r--yt/cpp/mapreduce/interface/format.h18
-rw-r--r--yt/cpp/mapreduce/interface/job_statistics.h10
-rw-r--r--yt/cpp/mapreduce/interface/operation.h132
8 files changed, 209 insertions, 209 deletions
diff --git a/yt/cpp/mapreduce/interface/client.h b/yt/cpp/mapreduce/interface/client.h
index 54f37c3ae0..369f9e8710 100644
--- a/yt/cpp/mapreduce/interface/client.h
+++ b/yt/cpp/mapreduce/interface/client.h
@@ -15,7 +15,7 @@
///
/// This library provides only basic functions for working with dynamic tables.
/// To access full powers of YT dynamic tables one should use
-/// [yt/client](https://a.yandex-team.ru/arc/trunk/arcadia/yt/19_4/yt/client) library.
+/// [yt/client](https://github.com/ytsaurus/ytsaurus/tree/main/yt/yt/client) library.
///
/// Entry points to this library:
/// - @ref NYT::Initialize() initialization function for this library;
@@ -23,7 +23,7 @@
/// - @ref NYT::CreateClient() function that creates client for particular cluster;
/// - @ref NYT::IOperationClient ancestor of @ref NYT::IClient containing the set of methods to run operations.
///
-/// Tutorial on how to use this library can be found [here](https://yt.yandex-team.ru/docs/api/c++/examples).
+/// Tutorial on how to use this library can be found [here](https://ytsaurus.tech/docs/en/api/c/description).
#include "fwd.h"
@@ -93,7 +93,7 @@ struct TCheckPermissionResponse
{
/// @brief Results for the table columns access permissions.
///
- /// @see [Columnar ACL doc](https://yt.yandex-team.ru/docs/description/common/columnar_acl)
+ /// @see [Columnar ACL doc](https://ytsaurus.tech/docs/en/user-guide/storage/columnar-acl)
TVector<TCheckPermissionResult> Columns;
};
@@ -101,7 +101,7 @@ struct TCheckPermissionResponse
/// @brief Interface representing a lock obtained from @ref NYT::ITransaction::Lock.
///
-/// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#start-tx)
+/// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#start_tx)
class ILock
: public TThrRefBase
{
@@ -142,9 +142,9 @@ class IClientBase
{
public:
///
- /// @brief Start a [transaction] (https://yt.yandex-team.ru/docs/description/storage/transactions.html#master_transactions).
+ /// @brief Start a [transaction] (https://ytsaurus.tech/docs/en/user-guide/storage/transactions.html#master_transactions).
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#start-tx)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#start_tx)
[[nodiscard]] virtual ITransactionPtr StartTransaction(
const TStartTransactionOptions& options = TStartTransactionOptions()) = 0;
@@ -154,7 +154,7 @@ public:
/// Allows to:
/// - switch table between dynamic/static mode
/// - or change table schema
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#alter-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#alter_table)
virtual void AlterTable(
const TYPath& path,
const TAlterTableOptions& options = TAlterTableOptions()) = 0;
@@ -162,7 +162,7 @@ public:
///
/// @brief Create batch request object that allows to execute several light requests in parallel.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#execute-batch)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#execute_batch)
virtual TBatchRequestPtr CreateBatchRequest() = 0;
/// @brief Get root client outside of all transactions.
@@ -174,7 +174,7 @@ public:
/// @brief Interface representing a master transaction.
///
-/// @see [YT doc](https://yt.yandex-team.ru/docs/description/storage/transactions.html#master_transactions)
+/// @see [YT doc](https://ytsaurus.tech/docs/en/user-guide/storage/transactions.html#master_transactions)
class ITransaction
: virtual public IClientBase
{
@@ -197,7 +197,7 @@ public:
/// If waitable lock cannot be taken it is created in pending state and client can wait until it actually taken.
/// Check @ref NYT::TLockOptions::Waitable and @ref NYT::ILock::GetAcquiredFuture for more details.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#lock)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#lock)
virtual ILockPtr Lock(
const TYPath& path,
ELockMode mode,
@@ -212,7 +212,7 @@ public:
/// Command is successful even if the node has no locks.
/// Only explicit (created by @ref NYT::ITransaction::Lock) locks are removed.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#unlock)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#unlock)
virtual void Unlock(
const TYPath& path,
const TUnlockOptions& options = TUnlockOptions()) = 0;
@@ -222,7 +222,7 @@ public:
///
/// All changes that are made by transactions become visible globally or to parent transaction.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#commit)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#commit_tx)
virtual void Commit() = 0;
///
@@ -230,14 +230,14 @@ public:
///
/// All changes made by current transaction are lost.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#abort)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#abort_tx)
virtual void Abort() = 0;
/// @brief Explicitly ping transaction.
///
/// User usually does not need this method (as transactions are pinged automatically,
/// see @ref NYT::TStartTransactionOptions::AutoPingable).
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#ping)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#ping_tx)
virtual void Ping() = 0;
///
@@ -270,7 +270,7 @@ public:
///
/// @brief Mount dynamic table.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#mount-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#mount_table)
virtual void MountTable(
const TYPath& path,
const TMountTableOptions& options = TMountTableOptions()) = 0;
@@ -278,7 +278,7 @@ public:
///
/// @brief Unmount dynamic table.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#unmount-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#unmount_table)
virtual void UnmountTable(
const TYPath& path,
const TUnmountTableOptions& options = TUnmountTableOptions()) = 0;
@@ -286,7 +286,7 @@ public:
///
/// @brief Remount dynamic table.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#remount-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#remount_table)
virtual void RemountTable(
const TYPath& path,
const TRemountTableOptions& options = TRemountTableOptions()) = 0;
@@ -299,7 +299,7 @@ public:
/// @note this function launches the process of switching, but doesn't wait until switching is accomplished.
/// Waiting has to be performed by user.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#freeze-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#freeze_table)
virtual void FreezeTable(
const TYPath& path,
const TFreezeTableOptions& options = TFreezeTableOptions()) = 0;
@@ -310,7 +310,7 @@ public:
/// @note this function launches the process of switching, but doesn't wait until switching is accomplished.
/// Waiting has to be performed by user.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#unfreeze-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#unfreeze_table)
virtual void UnfreezeTable(
const TYPath& path,
const TUnfreezeTableOptions& options = TUnfreezeTableOptions()) = 0;
@@ -318,7 +318,7 @@ public:
///
/// @brief Reshard dynamic table (break it into tablets) by given pivot keys.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#reshard-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#reshard_table)
virtual void ReshardTable(
const TYPath& path,
const TVector<TKey>& pivotKeys,
@@ -327,7 +327,7 @@ public:
///
/// @brief Reshard dynamic table, breaking it into given number of tablets.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#reshard-table)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#reshard_table)
virtual void ReshardTable(
const TYPath& path,
i64 tabletCount,
@@ -336,7 +336,7 @@ public:
///
/// @brief Insert rows into dynamic table.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#insert-rows)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#insert_rows)
virtual void InsertRows(
const TYPath& path,
const TNode::TListType& rows,
@@ -345,7 +345,7 @@ public:
///
/// @brief Delete rows from dynamic table.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#delete-rows)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#delete_rows)
virtual void DeleteRows(
const TYPath& path,
const TNode::TListType& keys,
@@ -363,7 +363,7 @@ public:
/// @param rowCount How many trimmed rows will be in the table after command.
/// @param options Optional parameters.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#trim-rows)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#trim_rows)
virtual void TrimRows(
const TYPath& path,
i64 tabletIndex,
@@ -373,16 +373,16 @@ public:
///
/// @brief Lookup rows with given keys from dynamic table.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#lookup-rows)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#lookup-rows)
virtual TNode::TListType LookupRows(
const TYPath& path,
const TNode::TListType& keys,
const TLookupRowsOptions& options = TLookupRowsOptions()) = 0;
///
- /// @brief Select rows from dynamic table, using [SQL dialect](https://yt.yandex-team.ru/docs//description/dynamic_tables/dyn_query_language.html).
+ /// @brief Select rows from dynamic table, using [SQL dialect](https://ytsaurus.tech/docs/en//description/dynamic_tables/dyn_query_language.html).
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#select-rows)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#select-rows)
virtual TNode::TListType SelectRows(
const TString& query,
const TSelectRowsOptions& options = TSelectRowsOptions()) = 0;
@@ -392,7 +392,7 @@ public:
///
/// Allows to enable/disable replica and/or change its mode.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#alter-table-replica)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#alter_table_replica)
virtual void AlterTableReplica(
const TReplicaId& replicaId,
const TAlterTableReplicaOptions& alterTableReplicaOptions) = 0;
@@ -400,7 +400,7 @@ public:
///
/// @brief Generate a monotonously increasing master timestamp.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#generate-timestamp)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#generate_timestamp)
virtual ui64 GenerateTimestamp() = 0;
/// Return YT username of current client.
@@ -409,7 +409,7 @@ public:
///
/// @brief Get operation attributes.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-operation)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_operation)
virtual TOperationAttributes GetOperation(
const TOperationId& operationId,
const TGetOperationOptions& options = TGetOperationOptions()) = 0;
@@ -417,14 +417,14 @@ public:
///
/// @brief List operations satisfying given filters.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#list-operations)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#list_operations)
virtual TListOperationsResult ListOperations(
const TListOperationsOptions& options = TListOperationsOptions()) = 0;
///
/// @brief Update operation runtime parameters.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#update-op-parameters)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#update_operation_parameters)
virtual void UpdateOperationParameters(
const TOperationId& operationId,
const TUpdateOperationParametersOptions& options) = 0;
@@ -432,7 +432,7 @@ public:
///
/// @brief Get job attributes.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-job)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_job)
virtual TJobAttributes GetJob(
const TOperationId& operationId,
const TJobId& jobId,
@@ -441,7 +441,7 @@ public:
///
/// List attributes of jobs satisfying given filters.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#list-jobs)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#list_jobs)
virtual TListJobsResult ListJobs(
const TOperationId& operationId,
const TListJobsOptions& options = TListJobsOptions()) = 0;
@@ -451,7 +451,7 @@ public:
///
/// @ref NYT::TErrorResponse exception is thrown if job is missing.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-job-input)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_job_input)
virtual IFileReaderPtr GetJobInput(
const TJobId& jobId,
const TGetJobInputOptions& options = TGetJobInputOptions()) = 0;
@@ -461,7 +461,7 @@ public:
///
/// @ref NYT::TErrorResponse exception is thrown if it is missing.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-job-fail-context)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_job_fail_context)
virtual IFileReaderPtr GetJobFailContext(
const TOperationId& operationId,
const TJobId& jobId,
@@ -476,9 +476,9 @@ public:
///
/// @note If job stderr exceeds few megabytes YT will store only head and tail of stderr.
///
- /// @see Description of `max_stderr_size` spec option [here](https://yt.yandex-team.ru/docs//description/mr/operations_options.html).
+ /// @see Description of `max_stderr_size` spec option [here](https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/operations-options).
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-job-stderr)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_job_stderr)
virtual IFileReaderPtr GetJobStderr(
const TOperationId& operationId,
const TJobId& jobId,
@@ -503,13 +503,13 @@ public:
/// @brief Check if `user` has `permission` to access a Cypress node at `path`.
///
/// For tables access to columns specified in `options.Columns_` can be checked
- /// (@see [the doc](https://yt.yandex-team.ru/docs/description/common/columnar_acl)).
+ /// (@see [the doc](https://ytsaurus.tech/docs/en/user-guide/storage/columnar-acl)).
///
/// If access is denied (the returned result has `.Action == ESecurityAction::Deny`)
/// because of a `deny` rule, the "denying" object name and id
/// and "denied" subject name an id may be returned.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#check_permission)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#check_permission)
virtual TCheckPermissionResponse CheckPermission(
const TString& user,
EPermission permission,
@@ -528,14 +528,14 @@ public:
///
/// Jobs will be aborted.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#suspend_op)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#suspend_operation)
virtual void SuspendOperation(
const TOperationId& operationId,
const TSuspendOperationOptions& options = TSuspendOperationOptions()) = 0;
/// @brief Resume previously suspended operation.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#resume_op)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#resume_operation)
virtual void ResumeOperation(
const TOperationId& operationId,
const TResumeOperationOptions& options = TResumeOperationOptions()) = 0;
diff --git a/yt/cpp/mapreduce/interface/client_method_options.h b/yt/cpp/mapreduce/interface/client_method_options.h
index 1efbc732ef..772eeff847 100644
--- a/yt/cpp/mapreduce/interface/client_method_options.h
+++ b/yt/cpp/mapreduce/interface/client_method_options.h
@@ -40,7 +40,7 @@ enum ENodeType : int
///
/// @brief Mode of composite type representation in yson.
///
-/// @see https://yt.yandex-team.ru/docs/description/storage/data_types#yson
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/data-types#yson
enum class EComplexTypeMode : int
{
Named /* "named" */,
@@ -50,7 +50,7 @@ enum class EComplexTypeMode : int
///
/// @brief Options for @ref NYT::ICypressClient::Create
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#create
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#create
struct TCreateOptions
{
/// @cond Doxygen_Suppress
@@ -80,7 +80,7 @@ struct TCreateOptions
///
/// @brief Options for @ref NYT::ICypressClient::Remove
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#remove
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#remove
struct TRemoveOptions
{
/// @cond Doxygen_Suppress
@@ -112,7 +112,7 @@ struct TMasterReadOptions
///
/// @brief Options for @ref NYT::ICypressClient::Exists
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#exists
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#exists
struct TExistsOptions
: public TMasterReadOptions<TExistsOptions>
{
@@ -121,7 +121,7 @@ struct TExistsOptions
///
/// @brief Options for @ref NYT::ICypressClient::Get
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#get
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#get
struct TGetOptions
: public TMasterReadOptions<TGetOptions>
{
@@ -135,7 +135,7 @@ struct TGetOptions
///
/// @brief Options for @ref NYT::ICypressClient::Set
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#set
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#set
struct TSetOptions
{
/// @cond Doxygen_Suppress
@@ -152,7 +152,7 @@ struct TSetOptions
///
/// @brief Options for @ref NYT::ICypressClient::MultisetAttributes
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#multiset_attributes
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#multiset_attributes
struct TMultisetAttributesOptions
{
/// @cond Doxygen_Suppress
@@ -165,7 +165,7 @@ struct TMultisetAttributesOptions
///
/// @brief Options for @ref NYT::ICypressClient::List
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#list
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#list
struct TListOptions
: public TMasterReadOptions<TListOptions>
{
@@ -183,7 +183,7 @@ struct TListOptions
///
/// @brief Options for @ref NYT::ICypressClient::Copy
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#copy
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#copy
struct TCopyOptions
{
/// @cond Doxygen_Suppress
@@ -206,7 +206,7 @@ struct TCopyOptions
///
/// @brief Options for @ref NYT::ICypressClient::Move
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#move
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#move
struct TMoveOptions
{
/// @cond Doxygen_Suppress
@@ -229,7 +229,7 @@ struct TMoveOptions
///
/// @brief Options for @ref NYT::ICypressClient::Link
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#link
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#link
struct TLinkOptions
{
/// @cond Doxygen_Suppress
@@ -252,7 +252,7 @@ struct TLinkOptions
///
/// @brief Options for @ref NYT::ICypressClient::Concatenate
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#concatenate
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#concatenate
struct TConcatenateOptions
{
/// @cond Doxygen_Suppress
@@ -266,7 +266,7 @@ struct TConcatenateOptions
///
/// @brief Options for @ref NYT::IIOClient::CreateBlobTableReader
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#read_blob_table
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#read_blob_table
struct TBlobTableReaderOptions
{
/// @cond Doxygen_Suppress
@@ -293,7 +293,7 @@ struct TBlobTableReaderOptions
///
/// @brief Resource limits for operation (or pool)
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/scheduler/scheduler_and_pools#resursy
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/scheduler/scheduler-and-pools#resursy
/// @see NYT::TUpdateOperationParametersOptions
struct TResourceLimits
{
@@ -364,7 +364,7 @@ struct TSchedulingOptionsPerPoolTree
///
/// @brief Options for @ref NYT::IOperation::SuspendOperation
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#suspend_op
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#suspend_operation
struct TSuspendOperationOptions
{
/// @cond Doxygen_Suppress
@@ -383,7 +383,7 @@ struct TSuspendOperationOptions
///
/// @note They are empty for now but options might appear in the future.
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#resume_op
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#resume_operation
struct TResumeOperationOptions
{
/// @cond Doxygen_Suppress
@@ -394,7 +394,7 @@ struct TResumeOperationOptions
///
/// @brief Options for @ref NYT::IOperation::UpdateParameters
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#update_op_parameters
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#update_operation_parameters
struct TUpdateOperationParametersOptions
{
/// @cond Doxygen_Suppress
@@ -602,7 +602,7 @@ public:
///
/// @brief Controls how complex types are represented in TNode or yson-strings.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/data_types#yson
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/data-types#yson
FLUENT_FIELD_OPTION(EComplexTypeMode, ComplexTypeMode);
///
@@ -696,7 +696,7 @@ struct TTableWriterOptions
///
/// @brief Options for @ref NYT::IClient::StartTransaction
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#start_tx
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#start_tx
struct TStartTransactionOptions
{
/// @cond Doxygen_Suppress
@@ -769,7 +769,7 @@ struct TAttachTransactionOptions
///
/// @brief Type of the lock.
///
-/// @see https://yt.yandex-team.ru/docs/description/storage/transactions#locking_mode
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/transactions#locking_mode
/// @see NYT::ITransaction::Lock
enum ELockMode : int
{
@@ -786,7 +786,7 @@ enum ELockMode : int
///
/// @brief Options for locking cypress node
///
-/// @see https://yt.yandex-team.ru/docs/description/storage/transactions#locks
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/transactions#locks
/// @see NYT::ITransaction::Lock
struct TLockOptions
{
@@ -804,19 +804,19 @@ struct TLockOptions
/// @note Lock method DOES NOT wait until lock is actually acquired.
/// Waiting should be done using corresponding methods of ILock.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/transactions#locking_queue
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/transactions#locking_queue
FLUENT_FIELD_DEFAULT(bool, Waitable, false);
///
/// @brief Also take attribute_key lock.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/transactions#locks_compatibility
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/transactions#locks_compatibility
FLUENT_FIELD_OPTION(TString, AttributeKey);
///
/// @brief Also take child_key lock.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/transactions#locks_compatibility
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/transactions#locks_compatibility
FLUENT_FIELD_OPTION(TString, ChildKey);
};
@@ -825,7 +825,7 @@ struct TLockOptions
///
/// @note They are empty for now but options might appear in the future.
///
-/// @see https://yt.yandex-team.ru/docs/description/storage/transactions#locks_compatibility
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/transactions#locks_compatibility
struct TUnlockOptions
{
/// @cond Doxygen_Suppress
@@ -851,7 +851,7 @@ struct TTabletOptions
///
/// @brief Options for @ref NYT::IClient::MountTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#mount_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#mount_table
struct TMountTableOptions
: public TTabletOptions<TMountTableOptions>
{
@@ -869,7 +869,7 @@ struct TMountTableOptions
///
/// @brief Options for @ref NYT::IClient::UnmountTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#unmount_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#unmount_table
struct TUnmountTableOptions
: public TTabletOptions<TUnmountTableOptions>
{
@@ -884,7 +884,7 @@ struct TUnmountTableOptions
///
/// @brief Options for @ref NYT::IClient::RemountTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#remount_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#remount_table
struct TRemountTableOptions
: public TTabletOptions<TRemountTableOptions>
{ };
@@ -892,7 +892,7 @@ struct TRemountTableOptions
///
/// @brief Options for @ref NYT::IClient::ReshardTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#reshard_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#reshard_table
struct TReshardTableOptions
: public TTabletOptions<TReshardTableOptions>
{ };
@@ -900,7 +900,7 @@ struct TReshardTableOptions
///
/// @brief Options for @ref NYT::IClient::FreezeTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#freeze_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#freeze_table
struct TFreezeTableOptions
: public TTabletOptions<TFreezeTableOptions>
{ };
@@ -908,7 +908,7 @@ struct TFreezeTableOptions
///
/// @brief Options for @ref NYT::IClient::UnfreezeTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#unfreeze_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#unfreeze_table
struct TUnfreezeTableOptions
: public TTabletOptions<TUnfreezeTableOptions>
{ };
@@ -916,7 +916,7 @@ struct TUnfreezeTableOptions
///
/// @brief Options for @ref NYT::IClient::AlterTable
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#alter_table
+/// @see https://ytsaurus.tech/docs/en/api/commands#alter_table
struct TAlterTableOptions
{
/// @cond Doxygen_Suppress
@@ -932,14 +932,14 @@ struct TAlterTableOptions
///
/// @brief Changes id of upstream replica on metacluster.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/replicated_dynamic_tables
+ /// @see https://ytsaurus.tech/docs/en/description/dynamic_tables/replicated_dynamic_tables
FLUENT_FIELD_OPTION(TReplicaId, UpstreamReplicaId);
};
///
/// @brief Options for @ref NYT::IClient::LookupRows
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#lookup_rows
+/// @see https://ytsaurus.tech/docs/en/api/commands#lookup_rows
struct TLookupRowsOptions
{
/// @cond Doxygen_Suppress
@@ -967,7 +967,7 @@ struct TLookupRowsOptions
///
/// @brief Options for @ref NYT::IClient::SelectRows
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#select_rows
+/// @see https://ytsaurus.tech/docs/en/api/commands#select_rows
struct TSelectRowsOptions
{
/// @cond Doxygen_Suppress
@@ -980,25 +980,25 @@ struct TSelectRowsOptions
///
/// @brief Limitation for number of rows read by single node.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/dyn_query_language#ogranicheniya-na-slozhnost-zaprosa-(opcii)
+ /// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/dyn-query-language#query-complexity-limits-options
FLUENT_FIELD_OPTION(i64, InputRowLimit);
///
/// @brief Limitation for number of output rows on single cluster node.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/dyn_query_language#ogranicheniya-na-slozhnost-zaprosa-(opcii)
+ /// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/dyn-query-language#query-complexity-limits-options
FLUENT_FIELD_OPTION(i64, OutputRowLimit);
///
/// @brief Maximum row ranges derived from WHERE clause.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/dyn_query_language#ogranicheniya-na-slozhnost-zaprosa-(opcii)
+ /// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/dyn-query-language#query-complexity-limits-options
FLUENT_FIELD_DEFAULT(ui64, RangeExpansionLimit, 1000);
///
/// @brief Whether to fail if InputRowLimit or OutputRowLimit is exceeded.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/dyn_query_language#ogranicheniya-na-slozhnost-zaprosa-(opcii)
+ /// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/dyn-query-language#query-complexity-limits-options
FLUENT_FIELD_DEFAULT(bool, FailOnIncompleteResult, true);
/// @brief Enable verbose logging on server side.
@@ -1076,7 +1076,7 @@ struct TCreateClientOptions
///
/// @brief Options for @ref NYT::IBatchRequest::ExecuteBatch
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#execute_batch
+/// @see https://ytsaurus.tech/docs/en/api/commands#execute_batch
struct TExecuteBatchOptions
{
/// @cond Doxygen_Suppress
@@ -1102,7 +1102,7 @@ struct TExecuteBatchOptions
/// @brief Durability mode.
///
/// @see NYT::TTabletTransactionOptions::TDurability
-/// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/sorted_dynamic_tables#sohrannost
+/// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/sorted-dynamic-tables
enum class EDurability
{
/// Sync mode (default).
@@ -1116,7 +1116,7 @@ enum class EDurability
/// @brief Atomicity mode.
///
/// @see NYT::TTabletTransactionOptions::TDurability
-/// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/sorted_dynamic_tables#sohrannost
+/// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/sorted-dynamic-tables
enum class EAtomicity
{
/// Transactions are non atomic (might reduce latency of write requests).
@@ -1129,7 +1129,7 @@ enum class EAtomicity
///
/// @brief Table replica mode.
///
-/// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/replicated_dynamic_tables#atributy
+/// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/replicated-dynamic-tables#attributes
enum class ETableReplicaMode
{
Sync /* "sync" */,
@@ -1152,7 +1152,7 @@ struct TTabletTransactionOptions
///
/// @note Use with care.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/sorted_dynamic_tables#oslablenie-garantij
+ /// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/sorted-dynamic-tables
FLUENT_FIELD_OPTION(EAtomicity, Atomicity);
///
@@ -1163,14 +1163,14 @@ struct TTabletTransactionOptions
///
/// @note Use with care.
///
- /// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/sorted_dynamic_tables#oslablenie-garantij
+ /// @see https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/sorted-dynamic-tables
FLUENT_FIELD_OPTION(EDurability, Durability);
};
///
/// @brief Options for NYT::IClient::InsertRows
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#insert_rows
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#insert_rows
struct TInsertRowsOptions
: public TTabletTransactionOptions<TInsertRowsOptions>
{
@@ -1193,7 +1193,7 @@ struct TInsertRowsOptions
/// @brief Whether to fail when inserting to table without sync replica.
///
/// Used for insert operation for tables without sync replica.
- /// https://yt.yandex-team.ru/docs/description/dynamic_tables/replicated_dynamic_tables#write
+ /// https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/replicated-dynamic-tables#write
/// Default value is 'false'. So insertion into table without sync replicas fails.
FLUENT_FIELD_OPTION(bool, RequireSyncReplica);
};
@@ -1201,7 +1201,7 @@ struct TInsertRowsOptions
///
/// @brief Options for NYT::IClient::DeleteRows
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#delete_rows
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#delete_rows
struct TDeleteRowsOptions
: public TTabletTransactionOptions<TDeleteRowsOptions>
{
@@ -1209,7 +1209,7 @@ struct TDeleteRowsOptions
/// @brief Whether to fail when deleting from table without sync replica.
///
// Used for delete operation for tables without sync replica.
- // https://yt.yandex-team.ru/docs/description/dynamic_tables/replicated_dynamic_tables#write
+ /// https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/replicated-dynamic-tables#write
// Default value is 'false'. So deletion into table without sync replicas fails.
FLUENT_FIELD_OPTION(bool, RequireSyncReplica);
};
@@ -1217,15 +1217,15 @@ struct TDeleteRowsOptions
///
/// @brief Options for NYT::IClient::TrimRows
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#trim_rows
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#trim_rows
struct TTrimRowsOptions
: public TTabletTransactionOptions<TTrimRowsOptions>
{ };
/// @brief Options for NYT::IClient::AlterTableReplica
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#alter_table_replica
-/// @see https://yt.yandex-team.ru/docs/description/dynamic_tables/replicated_dynamic_tables
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#alter_table_replica
+/// https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/replicated-dynamic-tables
struct TAlterTableReplicaOptions
{
/// @cond Doxygen_Suppress
@@ -1250,7 +1250,7 @@ struct TAlterTableReplicaOptions
///
/// @note They are empty for now but options might appear in the future.
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#get_file_from_cache
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#get_file_from_cache
struct TGetFileFromCacheOptions
{
/// @cond Doxygen_Suppress
@@ -1263,7 +1263,7 @@ struct TGetFileFromCacheOptions
///
/// @note They are empty for now but options might appear in the future.
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#put_file_to_cache
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#put_file_to_cache
struct TPutFileToCacheOptions
{
/// @cond Doxygen_Suppress
@@ -1277,7 +1277,7 @@ struct TPutFileToCacheOptions
///
/// Type of permission used in ACL.
///
-/// @see https://yt.yandex-team.ru/docs/description/common/access_control
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/access-control
enum class EPermission : int
{
/// Applies to: all objects.
@@ -1318,7 +1318,7 @@ enum class ESecurityAction : int
///
/// @brief Options for @ref NYT::IClient::CheckPermission
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#check_permission
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#check_permission
struct TCheckPermissionOptions
{
/// @cond Doxygen_Suppress
@@ -1353,7 +1353,7 @@ enum class EColumnarStatisticsFetcherMode
///
/// @brief Options for @ref NYT::IClient::GetTableColumnarStatistics
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#get_table_columnar_statistics
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#get_table_columnar_statistics
struct TGetTableColumnarStatisticsOptions
{
/// @cond Doxygen_Suppress
@@ -1427,7 +1427,7 @@ struct TGetTablePartitionsOptions
///
/// @note They are empty for now but options might appear in the future.
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#get_tablet_infos
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#get_tablet_infos
struct TGetTabletInfosOptions
{
/// @cond Doxygen_Suppress
diff --git a/yt/cpp/mapreduce/interface/common.h b/yt/cpp/mapreduce/interface/common.h
index 366ce2cff2..2b48e98459 100644
--- a/yt/cpp/mapreduce/interface/common.h
+++ b/yt/cpp/mapreduce/interface/common.h
@@ -348,7 +348,7 @@ struct TOneOrMany
/// @brief Type of the value that can occur in YT table.
///
/// @ref NYT::TTableSchema
-/// https://yt.yandex-team.ru/docs/description/storage/data_types
+/// https://ytsaurus.tech/docs/en/user-guide/storage/data-types
enum EValueType : int
{
/// Int64, signed integer of 64 bits.
@@ -593,7 +593,7 @@ NTi::TTypePtr ToTypeV3(EValueType type, bool required);
/// columnSchema.Name("my-column").Type(VT_INT64); // set name and type
/// ```
///
-/// @ref https://yt.yandex-team.ru/docs/description/storage/static_schema
+/// @ref https://ytsaurus.tech/docs/en/user-guide/storage/static-schema
class TColumnSchema
{
public:
@@ -648,7 +648,7 @@ public:
///
/// @brief Lock group name
///
- /// @ref https://yt.yandex-team.ru/docs/description/dynamic_tables/sorted_dynamic_tables#blokirovka-stroki
+ /// @ref https://ytsaurus.tech/docs/en/user-guide/dynamic-tables/sorted-dynamic-tables#locking-rows
FLUENT_FIELD_OPTION_ENCAPSULATED(TString, Lock);
/// Expression defining column value
@@ -660,7 +660,7 @@ public:
///
/// @brief Storage group name
///
- /// @ref https://yt.yandex-team.ru/docs/description/storage/static_schema
+ /// @ref https://ytsaurus.tech/docs/en/user-guide/storage/static-schema
FLUENT_FIELD_OPTION_ENCAPSULATED(TString, Group);
///
@@ -690,7 +690,7 @@ bool operator==(const TColumnSchema& lhs, const TColumnSchema& rhs);
///
/// @brief Description of table schema
///
-/// @see https://yt.yandex-team.ru/docs/description/storage/static_schema
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/static-schema
class TTableSchema
{
public:
@@ -805,7 +805,7 @@ TTableSchema CreateTableSchema(NTi::TTypePtr type);
///
/// It is a error to use relation in the limit of wrong kind.
///
-/// @see https://yt.yandex-team.ru/docs/description/common/ypath#rich_ypath
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/ypath#rich_ypath
enum class ERelation
{
///
@@ -840,7 +840,7 @@ enum class ERelation
///
/// @brief Key with relation specifying interval of keys in lower or upper limit of @ref NYT::TReadRange
///
-/// @see https://yt.yandex-team.ru/docs/description/common/ypath#rich_ypath
+/// @see https://ytsaurus.tech/docs/en/user-guide/common/ypath#rich_ypath
struct TKeyBound
{
/// @cond Doxygen_Suppress
@@ -858,7 +858,7 @@ struct TKeyBound
///
/// It is actually a variant and must store exactly one field.
///
-/// @see https://yt.yandex-team.ru/docs/description/common/ypath#rich_ypath
+/// @see https://ytsaurus.tech/docs/en/user-guide/common/ypath#rich_ypath
struct TReadLimit
{
/// @cond Doxygen_Suppress
@@ -899,7 +899,7 @@ struct TReadLimit
///
/// @brief Range of a table or a file
///
-/// @see https://yt.yandex-team.ru/docs/description/common/ypath#rich_ypath
+/// @see https://ytsaurus.tech/docs/en/user-guide/common/ypath#rich_ypath
struct TReadRange
{
using TSelf = TReadRange;
@@ -941,7 +941,7 @@ struct TReadRange
///
/// Allows to specify additional attributes for path used in some operations.
///
-/// @see https://yt.yandex-team.ru/docs/description/common/ypath#rich_ypath
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/ypath#rich_ypath
struct TRichYPath
{
/// @cond Doxygen_Suppress
diff --git a/yt/cpp/mapreduce/interface/config.h b/yt/cpp/mapreduce/interface/config.h
index c44ad25f1c..f3f4cf2fe4 100644
--- a/yt/cpp/mapreduce/interface/config.h
+++ b/yt/cpp/mapreduce/interface/config.h
@@ -174,7 +174,7 @@ struct TConfig
TMaybe<int> SocketPriority;
// Framing settings
- // (cf. https://yt.yandex-team.ru/docs/description/proxy/http_proxy_reference#framing).
+ // (cf. https://ytsaurus.tech/docs/en/user-guide/proxy/http-reference#framing).
THashSet<TString> CommandsWithFraming;
static bool GetBool(const char* var, bool defaultValue = false);
diff --git a/yt/cpp/mapreduce/interface/cypress.h b/yt/cpp/mapreduce/interface/cypress.h
index e05316ebc6..00deaa08ea 100644
--- a/yt/cpp/mapreduce/interface/cypress.h
+++ b/yt/cpp/mapreduce/interface/cypress.h
@@ -3,7 +3,7 @@
///
/// @file yt/cpp/mapreduce/interface/cypress.h
///
-/// Header containing interface to execute [Cypress](https://yt.yandex-team.ru/docs/description/common/cypress.html)-related commands.
+/// Header containing interface to execute [Cypress](https://ytsaurus.tech/docs/en/user-guide/storage/cypress.html)-related commands.
#include "fwd.h"
@@ -17,7 +17,7 @@ namespace NYT {
////////////////////////////////////////////////////////////////////////////////
-/// Client interface to execute [Cypress](https://yt.yandex-team.ru/docs/description/common/cypress.html)-related commands.
+/// Client interface to execute [Cypress](https://ytsaurus.tech/docs/en/user-guide/storage/cypress.html)-related commands.
class ICypressClient
{
public:
@@ -36,7 +36,7 @@ public:
///
/// @note The node itself must not exist unless @ref NYT::TCreateOptions::IgnoreExisting or @ref NYT::TCreateOptions::Force are `true`.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#create)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#create)
virtual TNodeId Create(
const TYPath& path,
ENodeType type,
@@ -62,7 +62,7 @@ public:
///
/// @brief Remove Cypress node.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#remove)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#remove)
virtual void Remove(
const TYPath& path,
const TRemoveOptions& options = TRemoveOptions()) = 0;
@@ -70,7 +70,7 @@ public:
///
/// @brief Check if Cypress node exists.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#exists)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#exists)
virtual bool Exists(
const TYPath& path,
const TExistsOptions& options = TExistsOptions()) = 0;
@@ -78,7 +78,7 @@ public:
///
/// @brief Get Cypress node contents.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get)
virtual TNode Get(
const TYPath& path,
const TGetOptions& options = TGetOptions()) = 0;
@@ -86,7 +86,7 @@ public:
///
/// @brief Set Cypress node contents.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#set)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#set)
virtual void Set(
const TYPath& path,
const TNode& value,
@@ -100,7 +100,7 @@ public:
/// @param attributes Map with attributes
/// @param options Optional parameters.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#multiset_attributes)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#multiset_attributes)
virtual void MultisetAttributes(
const TYPath& path,
const TNode::TMapType& attributes,
@@ -114,7 +114,7 @@ public:
///
/// @return List of keys with attributes (if they were required in @ref NYT::TListOptions::AttributeFilter).
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#list)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#list)
virtual TNode::TListType List(
const TYPath& path,
const TListOptions& options = TListOptions()) = 0;
@@ -122,7 +122,7 @@ public:
///
/// @brief Copy Cypress node.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#copy)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#copy)
virtual TNodeId Copy(
const TYPath& sourcePath,
const TYPath& destinationPath,
@@ -131,7 +131,7 @@ public:
///
/// @brief Move Cypress node (equivalent to copy-then-remove).
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#move)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#move)
virtual TNodeId Move(
const TYPath& sourcePath,
const TYPath& destinationPath,
@@ -140,7 +140,7 @@ public:
///
/// @brief Create link to Cypress node.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#link)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#link)
virtual TNodeId Link(
const TYPath& targetPath,
const TYPath& linkPath,
@@ -149,7 +149,7 @@ public:
///
/// @brief Concatenate several tables into one.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#concatenate)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#concatenate)
virtual void Concatenate(
const TVector<TRichYPath>& sourcePaths,
const TRichYPath& destinationPath,
@@ -158,7 +158,7 @@ public:
///
/// @brief Concatenate several tables into one.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#concatenate)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#concatenate)
virtual void Concatenate(
const TVector<TYPath>& sourcePaths,
const TYPath& destinationPath,
@@ -167,7 +167,7 @@ public:
///
/// @brief Canonize YPath, moving all the complex YPath features to attributes.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#parse-ypath)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#parse_ypath)
virtual TRichYPath CanonizeYPath(const TRichYPath& path) = 0;
///
@@ -175,7 +175,7 @@ public:
///
/// @note Paths must contain column selectors.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-table-columnar-statistics)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_table_columnar_statistics)
virtual TVector<TTableColumnarStatistics> GetTableColumnarStatistics(
const TVector<TRichYPath>& paths,
const TGetTableColumnarStatisticsOptions& options = {}) = 0;
@@ -197,7 +197,7 @@ public:
/// @param cachePath Path to the file cache.
/// @param options Optional parameters.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#get-file-from-cache)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#get_file_from_cache)
virtual TMaybe<TYPath> GetFileFromCache(
const TString& md5Signature,
const TYPath& cachePath,
@@ -213,7 +213,7 @@ public:
///
/// @note The file in `filePath` must have been written with @ref NYT::TFileWriterOptions::ComputeMD5 set to `true`.
///
- /// @see [YT doc](https://yt.yandex-team.ru/docs/api/commands.html#put-file-to-cache)
+ /// @see [YT doc](https://ytsaurus.tech/docs/en/api/commands.html#put_file_to_cache)
virtual TYPath PutFileToCache(
const TYPath& filePath,
const TString& md5Signature,
diff --git a/yt/cpp/mapreduce/interface/format.h b/yt/cpp/mapreduce/interface/format.h
index 856d66bb97..920b9589a2 100644
--- a/yt/cpp/mapreduce/interface/format.h
+++ b/yt/cpp/mapreduce/interface/format.h
@@ -3,7 +3,7 @@
///
/// @file yt/cpp/mapreduce/interface/format.h
///
-/// Header containing class to work with raw [YT formats](https://yt.yandex-team.ru/docs/description/storage/formats.html).
+/// Header containing class to work with raw [YT formats](https://ytsaurus.tech/docs/en/user-guide/storage/formats).
#include "node.h"
@@ -33,7 +33,7 @@ struct TYamredDsvAttributes
/// @ref NYT::IIOClient::CreateRawReader and @ref NYT::IIOClient::CreateRawWriter.
/// Anyway, the static factory methods should be preferred to the constructor.
///
-/// @see [YT doc](https://yt.yandex-team.ru/docs/description/storage/formats.html).
+/// @see [YT doc](https://ytsaurus.tech/docs/en/user-guide/storage/formats).
struct TFormat
{
public:
@@ -48,12 +48,12 @@ public:
/// @brief Create text YSON format.
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/description/storage/formats.html#YSON)
+ /// @see [the doc](https://ytsaurus.tech/docs/en/user-guide/storage/formats#yson)
static TFormat YsonText();
/// @brief Create binary YSON format.
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/description/storage/formats.html#YSON)
+ /// @see [the doc](https://ytsaurus.tech/docs/en/user-guide/storage/formats#yson)
static TFormat YsonBinary();
/// @brief Create YaMR format.
@@ -63,14 +63,14 @@ public:
/// @brief Create protobuf format from protobuf message descriptors.
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/api/c++/protobuf.html).
+ /// @see [the doc](https://ytsaurus.tech/docs/en/api/c++/protobuf.html).
static TFormat Protobuf(
const TVector<const ::google::protobuf::Descriptor*>& descriptors,
bool withDescriptors = false);
/// @brief Create JSON format.
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/description/storage/formats.html#JSON)
+ /// @see [the doc](https://ytsaurus.tech/docs/en/user-guide/storage/formats#json)
static TFormat Json();
/// @brief Create DSV (TSKV) format.
@@ -82,18 +82,18 @@ public:
///
/// `T` must be inherited from `Message`.
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/api/c++/protobuf.html).
+ /// @see [the doc](https://ytsaurus.tech/docs/en/api/c++/protobuf.html).
template<typename T>
static inline TFormat Protobuf(bool withDescriptors = false);
/// @brief Is the format text YSON?
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/description/storage/formats.html#YSON)
+ /// @see [the doc](https://ytsaurus.tech/docs/en/user-guide/storage/formats#yson)
bool IsTextYson() const;
/// @brief Is the format protobuf?
///
- /// @see [the doc](https://yt.yandex-team.ru/docs/api/c++/protobuf.html)
+ /// @see [the doc](https://ytsaurus.tech/docs/en/api/c++/protobuf.html)
bool IsProtobuf() const;
/// @brief Is the format YaMR?
diff --git a/yt/cpp/mapreduce/interface/job_statistics.h b/yt/cpp/mapreduce/interface/job_statistics.h
index 8af751604f..4582d9e872 100644
--- a/yt/cpp/mapreduce/interface/job_statistics.h
+++ b/yt/cpp/mapreduce/interface/job_statistics.h
@@ -4,7 +4,7 @@
/// @file yt/cpp/mapreduce/interface/job_statistics.h
///
/// Header containing classes and utility functions to work with
-/// [job statistics](https://docs.yandex-team.ru/yt/problems/jobstatistics).
+/// [job statistics](https://ytsaurus.tech/docs/ru/user-guide/problems/jobstatistics).
#include "fwd.h"
@@ -71,7 +71,7 @@ public:
///
/// @deprecated Use @ref TJobStatistics::TaskName instead.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/jobs#obshaya-shema
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/jobs#obshaya-shema
TJobStatistics JobType(TVector<EJobType> filter) const;
///
@@ -242,7 +242,7 @@ TJobStatisticsEntry<T> TJobStatistics::GetCustomStatisticsAs(TStringBuf name) co
////////////////////////////////////////////////////////////////////
///
-/// @brief Write [custom statistics](https://yt.yandex-team.ru/docs/description/mr/jobs#user_stats).
+/// @brief Write [custom statistics](https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/jobs#user_stats).
///
/// @param path Slash-separated path (length must not exceed 512 bytes).
/// @param value Value of the statistic.
@@ -252,7 +252,7 @@ TJobStatisticsEntry<T> TJobStatistics::GetCustomStatisticsAs(TStringBuf name) co
void WriteCustomStatistics(TStringBuf path, i64 value);
///
-/// @brief Write several [custom statistics](https://yt.yandex-team.ru/docs/description/mr/jobs#user_stats) at once.
+/// @brief Write several [custom statistics](https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/jobs#user_stats) at once.
///
/// @param statistics A tree of map nodes with leaves of type `i64`.
///
@@ -260,7 +260,7 @@ void WriteCustomStatistics(TStringBuf path, i64 value);
void WriteCustomStatistics(const TNode& statistics);
///
-/// @brief Flush [custom statistics stream](https://yt.yandex-team.ru/docs/description/mr/jobs#user_stats)
+/// @brief Flush [custom statistics stream](https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/jobs#user_stats)
///
void FlushCustomStatisticsStream();
////////////////////////////////////////////////////////////////////
diff --git a/yt/cpp/mapreduce/interface/operation.h b/yt/cpp/mapreduce/interface/operation.h
index 171a7e4af7..d01a3d9f84 100644
--- a/yt/cpp/mapreduce/interface/operation.h
+++ b/yt/cpp/mapreduce/interface/operation.h
@@ -5,7 +5,7 @@
///
/// Header containing interface to run operations in YT
/// and retrieve information about them.
-/// @see [the doc](https://yt.yandex-team.ru/docs/description/mr/map_reduce_overview.html).
+/// @see [the doc](https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map_reduce_overview.html).
#include "client_method_options.h"
#include "errors.h"
@@ -151,7 +151,7 @@ namespace NDetail {
///
/// @brief Auto merge mode.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/automerge
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/automerge
enum class EAutoMergeMode
{
/// Auto merge is disabled.
@@ -173,7 +173,7 @@ enum class EAutoMergeMode
///
/// @brief Options for auto merge operation stage.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/automerge
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/automerge
class TAutoMergeSpec
{
public:
@@ -211,14 +211,14 @@ public:
/// @brief Options for auto merge operation stage.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/automerge
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/automerge
FLUENT_FIELD_OPTION(TAutoMergeSpec, AutoMerge);
};
///
/// @brief Resources controlled by scheduler and used by running operations.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/scheduler/scheduler_and_pools#resursy
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/scheduler/scheduler-and-pools#resources
class TSchedulerResources
{
public:
@@ -508,7 +508,7 @@ struct TOperationIOSpec
///
/// @brief Base spec for all operations.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/operations_options
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/operations_options
template <class TDerived>
struct TOperationSpecBase
{
@@ -715,7 +715,7 @@ struct TJobProfilerSpec
///
/// @brief Spec of user job.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/operations_options#user_script_options
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/operations-options#user_script_options
struct TUserJobSpec
{
/// @cond Doxygen_Suppress
@@ -779,7 +779,7 @@ struct TUserJobSpec
///
/// @brief Fraction of @ref NYT::TUserJobSpec::MemoryLimit that job gets at start.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/operations_options#memory_reserve_factor
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/operations-options#memory_reserve_factor
FLUENT_FIELD_OPTION(double, MemoryReserveFactor);
///
@@ -852,7 +852,7 @@ private:
///
/// @brief Spec of Map operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/map
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map
template <typename TDerived>
struct TMapOperationSpecBase
: public TUserOperationSpecBase<TDerived>
@@ -893,7 +893,7 @@ struct TMapOperationSpecBase
///
/// @brief Spec of Map operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/map
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map
struct TMapOperationSpec
: public TMapOperationSpecBase<TMapOperationSpec>
, public TOperationIOSpec<TMapOperationSpec>
@@ -903,7 +903,7 @@ struct TMapOperationSpec
///
/// @brief Spec of raw Map operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/map
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map
struct TRawMapOperationSpec
: public TMapOperationSpecBase<TRawMapOperationSpec>
, public TSimpleRawOperationIoSpec<TRawMapOperationSpec>
@@ -914,7 +914,7 @@ struct TRawMapOperationSpec
///
/// @brief Spec of Reduce operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/reduce
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce
template <typename TDerived>
struct TReduceOperationSpecBase
: public TUserOperationSpecBase<TDerived>
@@ -939,7 +939,7 @@ struct TReduceOperationSpecBase
///
/// @brief Columns to join foreign tables by (must be prefix of `ReduceBy`).
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/reduce#foreign_tables
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce#foreign_tables
FLUENT_FIELD_OPTION(TSortColumns, JoinBy);
///
@@ -964,7 +964,7 @@ struct TReduceOperationSpecBase
///
/// @brief Spec of Reduce operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/reduce
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce
struct TReduceOperationSpec
: public TReduceOperationSpecBase<TReduceOperationSpec>
, public TOperationIOSpec<TReduceOperationSpec>
@@ -974,7 +974,7 @@ struct TReduceOperationSpec
///
/// @brief Spec of raw Reduce operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/reduce
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce
struct TRawReduceOperationSpec
: public TReduceOperationSpecBase<TRawReduceOperationSpec>
, public TSimpleRawOperationIoSpec<TRawReduceOperationSpec>
@@ -988,7 +988,7 @@ struct TRawReduceOperationSpec
/// @deprecated Instead the user should run a reduce operation
/// with @ref NYT::TReduceOperationSpec::EnableKeyGuarantee set to `false`.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/reduce#foreign_tables
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce#foreign_tables
template <typename TDerived>
struct TJoinReduceOperationSpecBase
: public TUserOperationSpecBase<TDerived>
@@ -1004,7 +1004,7 @@ struct TJoinReduceOperationSpecBase
///
/// @brief Columns to join foreign tables by (must be prefix of `ReduceBy`).
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/reduce#foreign_tables
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce#foreign_tables
FLUENT_FIELD(TSortColumns, JoinBy);
///
@@ -1028,7 +1028,7 @@ struct TJoinReduceOperationSpecBase
/// @deprecated Instead the user should run a reduce operation
/// with @ref NYT::TReduceOperationSpec::EnableKeyGuarantee set to `false`.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/reduce#foreign_tables
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce#foreign_tables
struct TJoinReduceOperationSpec
: public TJoinReduceOperationSpecBase<TJoinReduceOperationSpec>
, public TOperationIOSpec<TJoinReduceOperationSpec>
@@ -1041,7 +1041,7 @@ struct TJoinReduceOperationSpec
/// @deprecated Instead the user should run a reduce operation
/// with @ref NYT::TReduceOperationSpec::EnableKeyGuarantee set to `false`.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/reduce#foreign_tables
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce#foreign_tables
struct TRawJoinReduceOperationSpec
: public TJoinReduceOperationSpecBase<TRawJoinReduceOperationSpec>
, public TSimpleRawOperationIoSpec<TRawJoinReduceOperationSpec>
@@ -1052,7 +1052,7 @@ struct TRawJoinReduceOperationSpec
///
/// @brief Spec of MapReduce operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
template <typename TDerived>
struct TMapReduceOperationSpecBase
: public TUserOperationSpecBase<TDerived>
@@ -1129,7 +1129,7 @@ struct TMapReduceOperationSpecBase
///
/// @brief Spec of MapReduce operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
struct TMapReduceOperationSpec
: public TMapReduceOperationSpecBase<TMapReduceOperationSpec>
, public TOperationIOSpec<TMapReduceOperationSpec>
@@ -1155,7 +1155,7 @@ struct TMapReduceOperationSpec
///
/// @brief Spec of raw MapReduce operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
struct TRawMapReduceOperationSpec
: public TMapReduceOperationSpecBase<TRawMapReduceOperationSpec>
, public TRawMapReduceOperationIoSpec<TRawMapReduceOperationSpec>
@@ -1166,7 +1166,7 @@ struct TRawMapReduceOperationSpec
///
/// @brief Schema inference mode.
///
-/// @see https://yt.yandex-team.ru/docs/description/storage/static_schema.html#schema_inference
+/// @see https://ytsaurus.tech/docs/en/user-guide/storage/static_schema.html#schema_inference
enum class ESchemaInferenceMode : int
{
FromInput /* "from_input" */,
@@ -1177,7 +1177,7 @@ enum class ESchemaInferenceMode : int
///
/// @brief Spec of Sort operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/sort
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/sort
struct TSortOperationSpec
: TOperationSpecBase<TSortOperationSpec>
{
@@ -1222,7 +1222,7 @@ struct TSortOperationSpec
///
/// @brief Inference mode for output table schema.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/static_schema.html#schema_inference
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/static_schema.html#schema_inference
FLUENT_FIELD_OPTION(ESchemaInferenceMode, SchemaInferenceMode);
///
@@ -1247,7 +1247,7 @@ enum EMergeMode : int
///
/// @brief Spec of Merge operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/merge
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/merge
struct TMergeOperationSpec
: TOperationSpecBase<TMergeOperationSpec>
{
@@ -1296,14 +1296,14 @@ struct TMergeOperationSpec
///
/// @brief Inference mode for output table schema.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/static_schema.html#schema_inference
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/static_schema.html#schema_inference
FLUENT_FIELD_OPTION(ESchemaInferenceMode, SchemaInferenceMode);
};
///
/// @brief Spec of Erase operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/erase
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/erase
struct TEraseOperationSpec
: TOperationSpecBase<TEraseOperationSpec>
{
@@ -1322,14 +1322,14 @@ struct TEraseOperationSpec
///
/// @brief Inference mode for output table schema.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/static_schema.html#schema_inference
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/static_schema.html#schema_inference
FLUENT_FIELD_OPTION(ESchemaInferenceMode, SchemaInferenceMode);
};
///
/// @brief Spec of RemoteCopy operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/remote_copy
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/remote_copy
struct TRemoteCopyOperationSpec
: TOperationSpecBase<TRemoteCopyOperationSpec>
{
@@ -1356,7 +1356,7 @@ struct TRemoteCopyOperationSpec
///
/// @brief Inference mode for output table schema.
///
- /// @see https://yt.yandex-team.ru/docs/description/storage/static_schema.html#schema_inference
+ /// @see https://ytsaurus.tech/docs/en/user-guide/storage/static_schema.html#schema_inference
FLUENT_FIELD_OPTION(ESchemaInferenceMode, SchemaInferenceMode);
///
@@ -1381,7 +1381,7 @@ class IVanillaJobBase;
///
/// @brief Task of Vanilla operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/vanilla
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/vanilla
struct TVanillaTask
: public TOperationOutputSpecBase
, public TUserJobOutputFormatHintsBase<TVanillaTask>
@@ -1432,7 +1432,7 @@ struct TVanillaTask
///
/// @brief Spec of Vanilla operation.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/vanilla
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/vanilla
struct TVanillaOperationSpec
: TUserOperationSpecBase<TVanillaOperationSpec>
{
@@ -1516,7 +1516,7 @@ struct TOperationOptions
/// @brief Put all files required by the job into tmpfs.
///
/// This option can be set globally using @ref NYT::TConfig::MountSandboxInTmpfs.
- /// @see https://yt.yandex-team.ru/docs/problems/woodpeckers
+ /// @see https://ytsaurus.tech/docs/en/problems/woodpeckers
FLUENT_FIELD_DEFAULT(bool, MountSandboxInTmpfs, false);
///
@@ -2181,7 +2181,7 @@ private:
///
/// @brief Base interface for vanilla jobs.
///
-/// @see https://yt.yandex-team.ru/docs/description/mr/vanilla
+/// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/vanilla
class IVanillaJobBase
: public virtual IStructuredJob
{
@@ -2399,7 +2399,7 @@ struct TOperationEvent
///
/// A field may be `Nothing()` either if it was not requested (see @ref NYT::TGetOperationOptions::AttributeFilter)
/// or it is not available (i.e. `FinishTime` for a running operation).
-/// @see https://yt.yandex-team.ru/docs/api/commands#get_operation
+/// @see https://ytsaurus.tech/docs/en/api/commands#get_operation
struct TOperationAttributes
{
///
@@ -2482,7 +2482,7 @@ enum class ECursorDirection
///
/// @brief Options of @ref NYT::IClient::ListOperations command.
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#list_operations
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#list_operations
struct TListOperationsOptions
{
/// @cond Doxygen_Suppress
@@ -2754,7 +2754,7 @@ enum class EJobSortDirection : int
///
/// @brief Options for @ref NYT::IClient::ListJobs.
///
-/// @see https://yt.yandex-team.ru/docs/api/commands.html#list_jobs
+/// @see https://ytsaurus.tech/docs/en/api/commands.html#list_jobs
struct TListJobsOptions
{
/// @cond Doxygen_Suppress
@@ -2849,7 +2849,7 @@ struct TCoreInfo
///
/// A field may be `Nothing()` if it is not available (i.e. `FinishTime` for a running job).
///
-/// @see https://yt.yandex-team.ru/docs/api/commands#get_job
+/// @see https://ytsaurus.tech/docs/en/api/commands#get_job
struct TJobAttributes
{
///
@@ -3086,7 +3086,7 @@ struct IOperation
/// Operation will be finished immediately.
/// All results of completed/running jobs will be lost.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#abort_op
+ /// @see https://ytsaurus.tech/docs/en/api/commands#abort_op
virtual void AbortOperation() = 0;
///
@@ -3096,7 +3096,7 @@ struct IOperation
/// All results of completed jobs will appear in output tables.
/// All results of running (not completed) jobs will be lost.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#complete_op
+ /// @see https://ytsaurus.tech/docs/en/api/commands#complete_op
virtual void CompleteOperation() = 0;
///
@@ -3104,35 +3104,35 @@ struct IOperation
///
/// Jobs will not be aborted by default, c.f. @ref NYT::TSuspendOperationOptions.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#suspend_op
+ /// @see https://ytsaurus.tech/docs/en/api/commands#suspend_op
virtual void SuspendOperation(
const TSuspendOperationOptions& options = TSuspendOperationOptions()) = 0;
///
/// @brief Resume previously suspended operation.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#resume_op
+ /// @see https://ytsaurus.tech/docs/en/api/commands#resume_op
virtual void ResumeOperation(
const TResumeOperationOptions& options = TResumeOperationOptions()) = 0;
///
/// @brief Get operation attributes.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#get_operation
+ /// @see https://ytsaurus.tech/docs/en/api/commands#get_operation
virtual TOperationAttributes GetAttributes(
const TGetOperationOptions& options = TGetOperationOptions()) = 0;
///
/// @brief Update operation runtime parameters.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#update_op_parameters
+ /// @see https://ytsaurus.tech/docs/en/api/commands#update_op_parameters
virtual void UpdateParameters(
const TUpdateOperationParametersOptions& options = TUpdateOperationParametersOptions()) = 0;
///
/// @brief Get job attributes.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#get_job
+ /// @see https://ytsaurus.tech/docs/en/api/commands#get_job
virtual TJobAttributes GetJob(
const TJobId& jobId,
const TGetJobOptions& options = TGetJobOptions()) = 0;
@@ -3140,7 +3140,7 @@ struct IOperation
///
/// List jobs satisfying given filters (see @ref NYT::TListJobsOptions).
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#list_jobs
+ /// @see https://ytsaurus.tech/docs/en/api/commands#list_jobs
virtual TListJobsResult ListJobs(
const TListJobsOptions& options = TListJobsOptions()) = 0;
};
@@ -3156,7 +3156,7 @@ struct IOperationClient
/// @param mapper Instance of a job to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/map
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map
IOperationPtr Map(
const TMapOperationSpec& spec,
::TIntrusivePtr<IMapperBase> mapper,
@@ -3171,7 +3171,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/map
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map
IOperationPtr Map(
::TIntrusivePtr<IMapperBase> mapper,
const TOneOrMany<TStructuredTablePath>& input,
@@ -3186,7 +3186,7 @@ struct IOperationClient
/// @param rawJob Instance of a raw mapper to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/map
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/map
virtual IOperationPtr RawMap(
const TRawMapOperationSpec& spec,
::TIntrusivePtr<IRawJob> rawJob,
@@ -3199,7 +3199,7 @@ struct IOperationClient
/// @param reducer Instance of a job to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/reduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce
IOperationPtr Reduce(
const TReduceOperationSpec& spec,
::TIntrusivePtr<IReducerBase> reducer,
@@ -3215,7 +3215,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/reduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce
IOperationPtr Reduce(
::TIntrusivePtr<IReducerBase> reducer,
const TOneOrMany<TStructuredTablePath>& input,
@@ -3231,7 +3231,7 @@ struct IOperationClient
/// @param rawJob Instance of a raw reducer to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/reduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/reduce
virtual IOperationPtr RawReduce(
const TRawReduceOperationSpec& spec,
::TIntrusivePtr<IRawJob> rawJob,
@@ -3271,7 +3271,7 @@ struct IOperationClient
/// @param reducer Instance of a reduce job to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
IOperationPtr MapReduce(
const TMapReduceOperationSpec& spec,
::TIntrusivePtr<IMapperBase> mapper,
@@ -3287,7 +3287,7 @@ struct IOperationClient
/// @param reducer Instance of a reduce job to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
IOperationPtr MapReduce(
const TMapReduceOperationSpec& spec,
::TIntrusivePtr<IMapperBase> mapper,
@@ -3306,7 +3306,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
IOperationPtr MapReduce(
::TIntrusivePtr<IMapperBase> mapper,
::TIntrusivePtr<IReducerBase> reducer,
@@ -3328,7 +3328,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
IOperationPtr MapReduce(
::TIntrusivePtr<IMapperBase> mapper,
::TIntrusivePtr<IReducerBase> reduceCombiner,
@@ -3348,7 +3348,7 @@ struct IOperationClient
/// @param mapper Instance of a raw reducer to run.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/mapreduce
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/mapreduce
virtual IOperationPtr RawMapReduce(
const TRawMapReduceOperationSpec& spec,
::TIntrusivePtr<IRawJob> mapper,
@@ -3362,7 +3362,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/sort
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/sort
virtual IOperationPtr Sort(
const TSortOperationSpec& spec,
const TOperationOptions& options = TOperationOptions()) = 0;
@@ -3376,7 +3376,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/sort
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/sort
IOperationPtr Sort(
const TOneOrMany<TRichYPath>& input,
const TRichYPath& output,
@@ -3390,7 +3390,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/merge
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/merge
virtual IOperationPtr Merge(
const TMergeOperationSpec& spec,
const TOperationOptions& options = TOperationOptions()) = 0;
@@ -3401,7 +3401,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/erase
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/erase
virtual IOperationPtr Erase(
const TEraseOperationSpec& spec,
const TOperationOptions& options = TOperationOptions()) = 0;
@@ -3412,7 +3412,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/remote_copy
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/remote_copy
virtual IOperationPtr RemoteCopy(
const TRemoteCopyOperationSpec& spec,
const TOperationOptions& options = TOperationOptions()) = 0;
@@ -3423,7 +3423,7 @@ struct IOperationClient
/// @param spec Operation spec.
/// @param options Optional parameters.
///
- /// @see https://yt.yandex-team.ru/docs/description/mr/vanilla
+ /// @see https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/vanilla
virtual IOperationPtr RunVanilla(
const TVanillaOperationSpec& spec,
const TOperationOptions& options = TOperationOptions()) = 0;
@@ -3431,14 +3431,14 @@ struct IOperationClient
///
/// @brief Abort operation.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#abort_op
+ /// @see https://ytsaurus.tech/docs/en/api/commands#abort_operation
virtual void AbortOperation(
const TOperationId& operationId) = 0;
///
/// @brief Complete operation.
///
- /// @see https://yt.yandex-team.ru/docs/api/commands#complete_op
+ /// @see https://ytsaurus.tech/docs/en/api/commands#complete_operation
virtual void CompleteOperation(
const TOperationId& operationId) = 0;