summaryrefslogtreecommitdiffstats
path: root/yt/cpp/mapreduce/interface/config.h
Commit message (Collapse)AuthorAgeFilesLines
* YT-27970: add opt-in native client side multiplexingachains7 days1-4/+2
| | | | commit_hash:87de51fe271596eaf0354bc99ef472e3a3c29d0f
* YT-28380: Add CheckClusterLiveness to C++ SDKdagorokhov2026-06-151-0/+3
| | | | | | | | | * Changelog entry Type: feature Component: cpp-sdk Add CheckClusterLiveness handle commit_hash:9b3f23b70fb639693a67edbe9ed2b80683fea61b
* YT-27970: Multiplexing for RPC requestsmaybenotilya2026-05-201-0/+6
| | | | | | | | | * Changelog entry Type: fix Component: cpp-sdk Mark light and heavy RPC requests with different multiplexing bands. Only for PingTransaction for now commit_hash:9177c1e3811a5108933a87dd3f241d235490ce2d
* YT-27835: Client tracingmaybenotilya2026-04-241-0/+3
| | | | | | | | | * Changelog entry Type: fix Component: cpp-sdk Create trace\_id on client side commit_hash:270019c138bed296ed934649a0b157f514fca0cb
* YT-26179: Add Abort for readersmaybenotilya2026-04-171-0/+12
| | | | | | | | | * Changelog entry Type: feature Component: cpp-sdk Add Abort for table readers commit_hash:be5026883c90d18333f20468946f1e5a5b71839b
* make FileCacheReplicationFactor dynamic in cpp sdko-gulyaev2026-03-241-1/+1
| | | | | | | | | | | Мы делаем минимальную версию кластера с replication factor 1, чтобы внешние юзеры могли развернуть кластер для тестирования функциональности на минимуме ресурсов на одной машике с одной датанодой. Необходимость этих фиксов всплыла, когда я заметил, что YQL запрос при подготовке операции грузит в Кипарис различные файлы – .so-шки с библиотеками, mrjob и прочее. Все это грузилось с дефолтными константами rf, сделал так, чтобы их можно было переопределить. * Changelog entry Type: feature Component: cpp-sdk make option `file_cache_replication_factor` dynamic commit_hash:900ea0d6483926e7a444c5b593cf661544744590
* YT-26760: operation_link_pattern is taken from dynamic configurationermolovd2026-02-091-0/+4
| | | | | | | | | * Changelog entry Type: feature Component: cpp-sdk C++ SDK supports operation_link_pattern dynamic configuration commit_hash:a937500f7ce866436ee8732c923fb4b362e199a1
* [yt/cpp/mapreduce] YT-25583: Enable enable_debug_command_line_arguments by ↵nadya732025-11-131-1/+1
| | | | | | default commit_hash:e09d718dc8091c7841f9fa3b3143305289d01b30
* YT-26065: Add TPatchableField to C++ configrp-12025-10-111-0/+3
| | | | | Initial commit commit_hash:d8d8a160ba64cc1e63e174430aec262d2359cf4e
* YT-26145: Revert visible changes for config serializationachains2025-09-231-7/+19
| | | | | | | | | | | <Message NOT for release notes> * Changelog entry Type: fix Component: cpp-sdk Revert breaking public changes in header files commit_hash:e25a66243042b5961984505e6ecd67cb9f9f2635
* YT-26145: TConfig serializationachains2025-09-191-5/+21
| | | | | | | | | * Changelog entry Type: feature Component: cpp-sdk Add serialization / deserialization methods for TConfig class commit_hash:b8dbd0cb04aa88fb629e6f2b855a3e7b1bad0ded
* YT-25583: Disable appending debug arguments by defaultrp-12025-09-151-1/+1
| | | | | Disable appending debug arguments by default commit_hash:52024039c1124ba43f07a2d8927b0ea5295a9617
* YT-25583: Rename parameter to enable_debug_command_line_arguments in C++ SDKrp-12025-09-091-1/+1
| | | | | Rename append_debug_options to enable_debug_command_line_arguments commit_hash:af73e8a4e566209d657fefadb1e90fe133b85de5
* YT-25583: Add option for appending job and operation ID to C++ SDKrp-12025-08-151-0/+3
| | | | commit_hash:3f55bcd34959d43b20bd79997b6f88b9fb5eaeb6
* Allow passing ProxyUrlAliasingRules to clients directlyngc2242025-06-131-0/+8
| | | | commit_hash:5493d9ed32b24050fa5feb08fe13097302ca0a23
* Add a todo to remove the LogUseCore optionhiddenpath2025-06-041-5/+4
| | | | commit_hash:2af1e11b5ae48afa30c1762d0170f3089a2e117f
* Fix style of namespacehiddenpath2025-06-021-1/+1
| | | | commit_hash:979d1b6765ed3cc3e4cc9875306f2454ffad7096
* Revert commit rXXXXXX, YT-25104: Switch to new retryful writer by defaultbuyval012025-05-211-1/+1
| | | | commit_hash:244578d9961943bfc97269bde987d0bb12c3f133
* YT-25104: Switch to new retryful writer by defaulthiddenpath2025-05-201-1/+1
| | | | commit_hash:f3ff128095511d3566e4895001e0fd899acaeb07
* YT-25059: Introduce log levels as constantshiddenpath2025-05-161-0/+9
| | | | | | | This pull request updates the log level setting mechanism within NYT::TConfig from a explicit string-based approach to an enum-like approach. The modification changes assignment from `NYT::TConfig::Get()->LogLevel = "info";` to `NYT::TConfig::Get()->LogLevel = NYT::NLogLevel::Info;` This minimizes typos and misconfigurations as well as aligns with planned removal of enum ELogLevel (for the sake yt/core migration). commit_hash:cf8d9629e4cc27e6a44f089edfc4c158f11e4baf
* YT-23645: Enable yt/core logger as defaulthiddenpath2025-05-121-1/+1
| | | | commit_hash:e2d621c2e844e927b6ed8188d628e3207441352f
* YT-24500: Introduce structured logginghiddenpath2025-05-031-0/+4
| | | | commit_hash:e6ea4db1e3a66694223008fec3b5064a4d58a8e1
* Split YT_PROXY_ROLE into http and rpc optionshiddenpath2025-03-251-2/+8
| | | | commit_hash:cc2686061c43671c755570899d39e082199e6879
* YT-24560: Move ProxyRole from TCreateClientOptions to TConfighiddenpath2025-03-241-0/+3
| | | | commit_hash:084ed566137acac02d701e8b07c99af4c78db549
* YT-23616: Support ignoring specific log categorieshiddenpath2025-02-211-0/+1
| | | | commit_hash:9017070ae3bd4877019fc3510bdea4372801ea34
* YT-21081: improve temp directory structure, create subdirectory with usernameermolovd2025-02-071-0/+7
| | | | commit_hash:004bb333221acac91378ce9fcc12ce091f38ee87
* YT-23645: mapreduce client can use yt/core log managerermolovd2024-11-281-0/+12
| | | | commit_hash:7007a3c7f56a6f271073811160f00f03162aaaa6
* YT-23422: do not write command line into attributes of operationsermolovd2024-11-231-6/+4
| | | | | | | | | * Changelog entry Type: feature Component: cpp-sdk C++ SDK doesn't write launching process command line to operation attributes. commit_hash:c50cbc2a31f5a3b733833767fe94019a0d7615d3
* YT-22871: Disable option for switching to sync pingerermolovd2024-10-041-1/+0
| | | | | | | | | | * Changelog entry Type: feature Component: cpp-mapreduce-sdk Removed old style synchronous pinger commit_hash:111d1bdf6f21cc2eff949224eea06c219af70051
* Support YT_KEEP_TEMP_TABLES environment variable in C++ SDKMaxim Akhmedov2024-09-021-0/+3
| | | | | | | | | No description --- c5f81efe57e11992b55a5cbbf3dfff08b790c28c Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/813
* YT-22268: Support YT_LOG_PATH in c++ apiwhatsername2024-07-151-0/+1
| | | | | Проверил руками на тестах yt roren eb7589ac6894bffb1ebcd1d092f4eed6ca4cd975
* YT-21308: Add redirect_stdout_to_stderr flag for C++ clientapachee2024-05-241-0/+3
| | | | | Adds redirect_stdout_to_stderr spec option for operations that allows writing to stdout as if it was stderr. 6a8ac5f21955a79848d86f72715628c7b8bb65c4
* YT-21141 Avoid content deduplication for files under 10MBorlovorlov2024-03-181-0/+3
| | | | febae4e49cd0f600bf21616025f210e99235cfdc
* YT-19269: table writer implementation that doesn't wait for complete buffer ↵ermolovd2023-11-281-0/+18
| | | | before sending to network
* YT-18571: Fix myriads of typosbabenko2023-10-231-1/+1
|
* [yt/cpp/mapreduce] Fix documentation linksnadya732023-09-061-1/+1
|
* YT-19210: expose YQL shared library for YT.max422023-07-291-0/+228
| | | | After this, a new target libyqlplugin.so appears. in open-source cmake build. Diff in open-source YDB repo looks like the following: https://paste.yandex-team.ru/f302bdb4-7ef2-4362-91c7-6ca45f329264
* Revert "YT-19324: move YT provider to ydb/library/yql"max422023-06-301-228/+0
| | | | This reverts commit ca272f12fdd0e8d5c3e957fc87939148f1caaf72, reversing changes made to 49f8acfc8b0b5c0071b804423bcf53fda26c7c12.
* YT-19324: move YT provider to ydb/library/yqlmax422023-06-301-0/+228
This commit is formed by the following script: https://paste.yandex-team.ru/6f92e4b8-efc5-4d34-948b-15ee2accd7e7/text. This commit has zero effect on all projects that depend on YQL. The summary of changes: - `yql/providers/yt -> ydb/library/yql/providers/yt `- the whole implementation of YT provider is moved into YDB code base for further export as a part of YT YQL plugin shared library; - `yql/providers/stat/{expr_nodes,uploader} -> ydb/library/yql/providers/stat/{expr_nodes,uploader}` - a small interface without implementation and the description of stat expr nodes; - `yql/core/extract_predicate/ut -> ydb/library/yql/core/extract_predicate/ut`; - `yql/core/{ut,ut_common} -> ydb/library/yql/core/{ut,ut_common}`; - `yql/core` is gone; - `yql/library/url_preprocessing -> ydb/library/yql/core/url_preprocessing`. **NB**: all new targets inside `ydb/` are under `IF (NOT CMAKE_EXPORT)` clause which disables them from open-source cmake generation and ya make build. They will be enabled in the subsequent commits.