summaryrefslogtreecommitdiffstats
path: root/yt/cpp/mapreduce
Commit message (Collapse)AuthorAgeFilesLines
* Fix YT parallel table writer hang after Abortrraed2025-06-181-0/+4
| | | | commit_hash:a5ac90256dbdaeb37858aeacaf24931ed10c8d4d
* Allow passing ProxyUrlAliasingRules to clients directlyngc2242025-06-133-12/+40
| | | | commit_hash:5493d9ed32b24050fa5feb08fe13097302ca0a23
* Simplify multiproxy APIhiddenpath2025-06-074-19/+9
| | | | | | | | | | | | | | | | | | | | | | | | | This pull request refactors the RPC client creation process to enhance clarity and flexibility. The previous method of specifying the Unix domain socket path directly in ``` CreateRpcClient( "socketPath", TCreateClientOptions() .UseProxyUnixDomainSocket(true) .MultiproxyTargetCluster("clusterName")); ``` has been changed to ``` CreateRpcClient( "clusterName", TCreateClientOptions() .JobUnixDomainSocketPath("socketPath")); ``` Also fixes a minor bug, when serverName was set to socket path instead of cluster name. commit_hash:d2e19d713304fd99c864377203642cff7a4652e7
* Remove unused ExtendGenericError methodhiddenpath2025-06-042-16/+0
| | | | commit_hash:70f08c3d0ef32d71b24bb9b41e770a7f9910ff60
* 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
* Drop Sequoia retries in non-native clientkvk19202025-05-312-14/+0
| | | | commit_hash:57d91f37a7ee671db070142a51c437103bb881ba
* Introduce suppress access tracking optionshiddenpath2025-05-304-21/+90
| | | | commit_hash:1b44475c0447374091b3f13cd7e2126757874ebb
* YT-24245: Add MultiproxyTargetCluster optionhiddenpath2025-05-273-0/+9
| | | | commit_hash:4ad0d709eab6a3191e6cccd54f85765ae80cf3b2
* 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-25104: Align new writer behaviour with the oldest oneshiddenpath2025-05-203-2/+6
| | | | commit_hash:a33872f7bf427339504d82c86c97504eb38757d9
* 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-22593: Drop redundant casts introduced in rXXXXXXbabenko2025-05-161-1/+1
| | | | | This becomes possible after rXXXXXX commit_hash:a2b2f00538a8aad5fec5774b927890240db3e72b
* Log client version only with debug levelhiddenpath2025-05-151-1/+1
| | | | commit_hash:565828a02846edaf6fff1ae3f2648a450adf992a
* YT-22593: Migrate HTTP headers to std::stringbabenko2025-05-122-3/+3
| | | | | [diff:runtime] commit_hash:262b2e671526b138d7a9631daf5d34400fc2208c
* YT-23645: Enable yt/core logger as defaulthiddenpath2025-05-122-2/+2
| | | | commit_hash:e2d621c2e844e927b6ed8188d628e3207441352f
* YT-24500: Introduce structured logginghiddenpath2025-05-036-0/+85
| | | | commit_hash:e6ea4db1e3a66694223008fec3b5064a4d58a8e1
* YT-10317: Throw error on max_compresssed_data_size_per_job violationapollo13212025-04-301-3/+4
| | | | commit_hash:a25a8948b4adb3b8a9453d784b6560b4b64bc0d8
* YT-23616: Split TRetryfulWriter implementation into rpc and httphiddenpath2025-04-237-34/+82
| | | | commit_hash:2b01b1b2387f71903fc29f3364d1e5f46f35a703
* YT-22593: Migrate auth to std::stringbabenko2025-04-231-1/+1
| | | | commit_hash:5c78798b304a05a90b7e9a5b2bcdc1d3454d9f77
* YT-23645: Do not override user configuration of loggerhiddenpath2025-04-221-1/+4
| | | | commit_hash:a4522facabf7d730438dfc794abddedb0838d79e
* YT-24322: Retry cannot read from socket input stream errorhiddenpath2025-04-212-1/+2
| | | | commit_hash:bdfb86ce1915fd5c298250f4973acf6343a3e226
* Don't wait Yt poller thread shutdown under lockudovichenko-r2025-04-211-4/+8
| | | | commit_hash:1ddf88b71f3418bee4e3621d13b822ef59dc8e9d
* YT-23616: Dispatch on some dyntable methodshiddenpath2025-04-184-87/+42
| | | | commit_hash:c279c66b6d18c54f7f1794d2a0ba851119dd59c8
* YT-23616: Add RPC implementation of LookupRows, DeleteRows and InsertRows ↵hiddenpath2025-04-172-4/+2
| | | | | | methods commit_hash:c71f62e346bef766379d7b3c3ac2933bb96ac543
* YT-6812, YT-24298: Introducing attributes and events to list_jobsbystrovserg2025-04-092-12/+57
| | | | commit_hash:9395b2e879d30ba83d17dcc8c94af4618a13d2a7
* Add EnableRpcProxyInJobProxy option to TUserJobSpechiddenpath2025-04-082-0/+10
| | | | commit_hash:066f704ba92da58c63ac8af6f9032f6c2672a9be
* Add 'Alias' to TOperationSpecBaseyurial2025-04-022-0/+6
| | | | commit_hash:1414ded4e1a06aa5c10b8be0bb67d2bf3608f211
* YT-20969: C++ methods for reading table partitionsermolovd2025-04-0215-3/+283
| | | | | | | | | * Changelog entry Type: feature Component: cpp-mapreduce-sdk Introduce methods for reading table partition commit_hash:ab818edd21ccb2a9c5f3d5f010686c3314532192
* Change UnixDomainSocket option into booleanhiddenpath2025-04-024-7/+11
| | | | commit_hash:b2716bf7efedb55f6a99c800356dfaaeab6abaff
* YT-24660: Add retry for timeout generic errorhiddenpath2025-03-311-0/+1
| | | | commit_hash:865fce03f413e78b138e4e92b9d11d11be696d02
* YT-23616: Add ProxyUnixDomainSocket client optionhiddenpath2025-03-284-1/+8
| | | | commit_hash:1f6882f7cda53ebe7e544d255f657f027af5b553
* Merge yexception.h and bt_exception.h to prevent include cyclethegeorg2025-03-283-3/+3
| | | | commit_hash:4a6a74639669cf2836dedbc7b61efb1f43faef1f
* YT-24586: Start requesting the progress attribute in GetOperation only when ↵hiddenpath2025-03-261-6/+12
| | | | | | calling GetJobStatistics commit_hash:a7418a2d5800afabf79f01be0d2ddfff0855b85a
* Split YT_PROXY_ROLE into http and rpc optionshiddenpath2025-03-255-9/+19
| | | | commit_hash:cc2686061c43671c755570899d39e082199e6879
* YT-24560: Move ProxyRole from TCreateClientOptions to TConfighiddenpath2025-03-244-5/+8
| | | | commit_hash:084ed566137acac02d701e8b07c99af4c78db549
* YQL-19214: Check existence only on local clustercoteeq2025-03-231-11/+13
| | | | commit_hash:7a826081edd81909397bf261cd1c82d7934479a0
* YT-22871: remove TThreadPerTransactionPingerermolovd2025-03-211-85/+0
| | | | commit_hash:59aad81ea57327aebbb7ac23ffaf2583469588fc
* YT-24248: Add with_interruption_info filter in list_jobsbystrovserg2025-03-132-0/+7
| | | | commit_hash:a8223fd786e254539dc86102b30558c16c8bd760
* Remove RetryHeavyWriteRequest methodhiddenpath2025-03-123-88/+21
| | | | commit_hash:fa94f3642df1cc95d0fb51d55ff594c6b5cc3dee
* Move write table implementation out of retryless writerhiddenpath2025-03-127-29/+104
| | | | commit_hash:76ee7f2ff9eb898df33408811d52b217a4ecd4d3
* Do not fail upon negative job counters receivinghiddenpath2025-03-115-65/+65
| | | | commit_hash:668ef57d392be32298dea16386d7d7e78aca248d
* YT-24050: Disable queue consumer registration manager by default in job proxieshiddenpath2025-03-051-0/+1
| | | | commit_hash:37c244322d440c3bae13154109352403123e51c6
* YT-23616: Disable specific categories only when using CoreLoghiddenpath2025-03-051-6/+5
| | | | commit_hash:9334e3dd45a476ba93f6342efd5361002046d228
* YT-24173: Fix error resolving path in remote clusters operationshiddenpath2025-03-0114-29/+142
| | | | commit_hash:9facb0640518c75b7a745dad2ddbd649cb91a83f
* Add equality operator to TReadRangeasamoylov222025-02-282-0/+31
| | | | commit_hash:2d5c53592a60605013dc6de0e7030f2c80ec3ac3
* YT-24340: Use 'type' instead of 'operation_type' in Python APIignat2025-02-271-1/+1
| | | | commit_hash:6a13727ca3768dc1f888871075884ab50ba0c3a4
* Helper to print debug text ysonermolovd2025-02-271-0/+13
| | | | commit_hash:9bf2720c07d72769345cd76b6023c066c475b025
* Overwrite expired entries in TAddressCachehiddenpath2025-02-251-1/+1
| | | | | This fixes https://github.com/ytsaurus/ytsaurus/issues/1091 commit_hash:7c40eb4f69a3f8feb37e566cbec43a47f6141994