aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat util/system: add a possibility to disable exit handlers, use it in ↵itrofimow2024-06-062-0/+21
| | | | | | rate-limiter nginx module b90ea2b46b910c5bf2e0db4ccacb45ca5c39ecaa
* Refactor and improve yt/yt/core/net compression facilitiesbabenko2024-06-0610-206/+304
| | | | | | | | 1) Never throw/waitfor in functions returning futures, this is against the usual contract 2) Set proper buffer sizes for all codecs (this fixes 8KB reads with, e.g., gzip) 2) Add roundtrip tests 3) Hide some details in NDetail 972ddeadd5053970f5af5bdfdf7f424f4b3611e8
* add GetOrNull method to threadsafe cacheivanmautin2024-06-062-0/+31
| | | | 2c3ce3e36d35b563fe21b581380310ac84007f57
* ROREN: Allow const& bound arguments in BindParDopechatnov2024-06-061-1/+0
| | | | 6a644b7070c06297c83339cca675a903213b6230
* Intermediate changesrobot-piglet2024-06-062-13/+4
|
* Update contrib/libs/snappy to 1.2.1robot-contrib2024-06-064-14/+50
| | | | e500fcea53f4cdede78b5b5ad54f32cc23a3d32b
* Errorprone plugin supportedc0nsumer2024-06-061-0/+18
| | | | b1edc8d543805c54f6be686f5aa3a85a4c6e352c
* [build] Add CUDA 10.2 for AArch64deshevoy2024-06-061-0/+2
| | | | | ISSUE: 9d0479ff116c9224812cb9f97a4fe6f363b16f0c
* Переименовать Arcadia Group frontend-build-platform в ↵khoden2024-06-0611-11/+11
| | | | | | | frontend_build_platform, обновить все SUBSCRIBER в ya.make Дополнительно заменил SUBSCRIBER(g:testplane) на SUBSCRIBER(g:frontend_build_platform) (не везде, а только для FBP проектов типа run_hermione) 93fcf9322da8ed15f1d8d343a571e1b38f11369a
* Automatic release build for ya_bin3, os_ya, ya_bin, test_tool, os_test_toolrobot-ya-builder2024-06-064-20/+24
| | | | | | | | | | | | From hash: [ed25f8fc5f64f22547af7740ba0778269709f4b7](https://a.yandex-team.ru/arcadia/commit/ed25f8fc5f64f22547af7740ba0778269709f4b7) From revision: [None](https://a.yandex-team.ru/arcadia/commit/rNone) [CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ya-bin2-ya-bin3-tts&version=413) Flow triggered by user: [prettyboy](https://staff.yandex-team.ru/prettyboy) Update tools: ya_bin3, os_ya, ya_bin, test_tool, os_test_tool internal merge commit from MergeD for PR:6041903; seqNo:2; traceId=m5:CGWw9Cp33stxWLjuK44TGA:PR:6041903:YrJ2SVujHuLfPw9BC6JqlA ed85cb3c23ed4ff9986e8b553bcb450aeb7ddcda
* add TThreadSafeLRUCacheWithSizeProvider wrapperivanmautin2024-06-062-0/+308
| | | | | | На данный момент никак нельзя создать thread-safe кэш с произвольным SizeProvider, из-за того, что это не позволяет сделать шаблон `TThreadSafeCache`, при этом отредактировтаь его тоже не удастся, так как для этого нужно передать дополнительный параметр `typename TSizeProvider`, что сломает обратную совместимость, так как шаблон принимает далее переменное число аргументов (см. [TThreadSafeCache](https://a.yandex-team.ru/arcadia/library/cpp/cache/thread_safe_cache.h?rev=rXXXXXX#L15)) В связи с этим добавлен еще один хелпер, для создания LRUCache с TSizeProvider 293511a33b45f23d8afc9ff217a817481401932c
* Intermediate changesrobot-piglet2024-06-0611-54/+93
|
* Intermediate changesrobot-piglet2024-06-061-1/+4
|
* [util] Better precision of the ProcessUptime on linuxswarmer2024-06-061-3/+9
| | | | | The ProcessUptime function should now usually return a value less than 20 ms if called at the start of the program. 0961a518fdaee4fd243b01c7cf5433dd768897c4
* Intermediate changesrobot-piglet2024-06-061-0/+23
|
* [build] cuda: Do not use nvcc profiledeshevoy2024-06-052-2/+16
| | | | | | | This prevents nvcc from using host include/library dirs when cross-compiling. ISSUE: 61bbc56341d7e8659f4205683ed11d7ff79b34d6
* Intermediate changesrobot-piglet2024-06-052-14/+15
|
* Add yt/yt/experiments/public/http_serverbabenko2024-06-051-1/+1
| | | | e7fa43bfab082f88925cd0c7bc4e1fabdaee4c39
* temporary add library/cpp/streams/factory/open_by_signature to exportiddqd2024-06-0593-0/+15044
| | | | e7cda406ffefb716562a9a7ba46607dff026f1c1
* Release gdb14 #11robot-brewer2024-06-052-2/+6
| | | | | https://github.com/yandex/toolchain-registry/releases/tag/gdb14-v11 bd8b26bc3a0161f05c7a0bcda48d8774bb1f42e9
* add test module langelen-volodina2024-06-051-0/+15
| | | | b08d10a4efce8c54e6cc93abd6e7f3ad763d57e1
* unaligned_mem.h rename fieldshakob2024-06-051-12/+12
| | | | | rename private fields cfceec78649473a68bdbd3cca8635674e12e42ee
* Enable policy CMP0132 if available (CMake 3.24+) to avoid setting CC, CXX ↵akhropov2024-06-052-0/+8
| | | | | | that is undesirable for conan in case of clang-cl. 5135b9f07e4382783ebc524e847dd7170b850a35
* [yt/cpp/mapreduce] Update misleading commenteak1mov2024-06-051-1/+2
| | | | | | Похоже в rXXXXXX по ошибке перенесли комментарий из `Abort()` в `Finish()`: https://a.yandex-team.ru/arcadia/commit/rXXXXXX#file-mapreduce/yt/interface/io.h:L208 c182c2732c309d8c5371e3ef8071ecd07aa54928
* Automatic release build for ya_bin3, os_ya, ya_bin, test_tool, os_test_toolrobot-ya-builder2024-06-054-20/+24
| | | | | | | | | | From hash: [82cce4df28d22394dc7f0d6446bd83f1473c91ec](https://a.yandex-team.ru/arcadia/commit/82cce4df28d22394dc7f0d6446bd83f1473c91ec) From revision: [14152668](https://a.yandex-team.ru/arcadia/commit/rXXXXXX) [CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ya-bin2-ya-bin3-tts&version=412) Flow triggered by user: [prettyboy](https://staff.yandex-team.ru/prettyboy) Update tools: ya_bin3, os_ya, ya_bin, test_tool, os_test_tool b3397dfc41a090460fac4c1967c65a8e01000a22
* Update contrib/libs/openldap to 2.6.8robot-contrib2024-06-05143-173/+231
| | | | d2f0cef9da3dea95d992cfd2e5cc4ad96dd8832b
* Intermediate changesrobot-piglet2024-06-058-19/+28
|
* Rollback OpenSSL version for CatBoost to 1.1.1t, it was not the issue with ↵akhropov2024-06-051-1/+1
| | | | | | clang-cl. 2ec1f20e2dad9f77a50755cc3835d082d172a386
* [kernel/server] [library/cpp/http/server] enable timeout for reading from ↵ilnurkh2024-06-051-1/+1
| | | | | | | socket by default анонс https://at.yandex-team.ru/clubs/arcadia/30286 77f0f6dfa6c3bc8c2a8428ecf91cd76b22bdb60e
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-06-051-1/+1
| | | | 78574ec3b29ba6ee7f533860ee9b27c3a91365c2
* Add get_flow_view and get_pipeline_status commandsdddlatyshev2024-06-0512-0/+117
| | | | d4d430da9fff0a3f1f57512a35eeb2edfa6a4828
* Make gdb stop spamming "No RTTI symbol" warnings in yt_fiber_printersarkady-e1ppa2024-06-053-12/+19
| | | | e7034cabf97d282830954046742a5be9f4f5a3af
* Update OpenSSL version for CatBoost to 1.1.1w to fix build problems with ↵akhropov2024-06-051-1/+1
| | | | | | clang-cl on Windows. 32c2f036c7fa256292483963817ceffcbba8059c
* YT-21872, YT-21402: Introduce configurable idle fiber poolarkady-e1ppa2024-06-046-74/+112
| | | | c70b25e58264f96e168e8032daf67c63d1fdeede
* [kafka] YT-21892: Support different Message versionsnadya732024-06-044-238/+653
| | | | b9effdfd19749fe1e0f90f94bac3ca6eff4bc5ad
* Disable static analysis on old clang versionsarkady-e1ppa2024-06-041-0/+4
| | | | f18a9a891758a7ec308b2a88b2cdf3f0942b2301
* Properly detect Visual Studio version if non-standard toolset for this ↵akhropov2024-06-042-0/+28
| | | | | | version is used.. #2302 0843dd6fab7789634d13bdde50586f8d122288fa
* Intermediate changesrobot-piglet2024-06-0416-118/+230
|
* Fix counter name in process exit profilerarkady-e1ppa2024-06-041-2/+2
| | | | 98477c92ad7634e0c2a1b70c3b9a6d4d53ed8508
* Import fake signature of private function from futuremikhnenko2024-06-041-1/+1
| | | | dc54e7eba29148c2780ac317d35c79b12fa3bd36
* YT-21855: Rename PullConsumer -> PullQueueConsumernadya732024-06-0416-37/+41
| | | | | Rename PullConsumer -> PullQueueConsumer 1ec6e386d6a3570532f130b99857a4bc2f20210b
* Intermediate changesrobot-piglet2024-06-042-4/+44
|
* YT-21669: Computed columns in Sort operationsabdenovch2024-06-033-12/+16
| | | | c7ccedfc57e1b07e11c410c19f907ea8bda24dd3
* Optimize hashing for case-insensitive stringsvadim-xd2024-06-037-6/+254
| | | | 6e07ea929418b1fae4257a2af37aa0ed5799f22a
* obtain module lang statisticselen-volodina2024-06-031-0/+13
| | | | a13d43773645d8c413d919a87fbdc395cead1945
* Use zero copy input stream in driverignat2024-06-038-18/+42
| | | | 68159f3e564ba311e2279bf133e9aa4eef3f099f
* Intermediate changesrobot-piglet2024-06-031-1/+2
|
* Move state managing logic from proxies to qtMarina Preskokova2024-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changing the architecture of communication between QT and HTTP/RPC proxies. **Problem:** Now we want to support multiple ACOs in a single query. This causes incompatibility between older and newer components. SDK/Proxies/QT. Therefore, we need to update all these components simultaneously, which is not an easy task. A similar problem existed when we added the first version of ACO, and possibly we will have similar problems in future developments. **Solution:** Step 1. Move all complex logic from proxies to QT. After that proxies will simply resend all requests to QT service. And QT will write to state tables. (This PR) Step 2 Make it possible to work with RPC requests from different proxy versions. Add support for different versions of the RPC API in the QT proxy server. (Next PR, together with multiple ACO support) Step 3 Make it possible to work with requests from different SDK versions in proxies. Add support for different versions of the RPC API in the RPC proxy, and feature flags to the HTTP protocol. (Next PR, together with multiple ACO support) **Benefits:** All communication with QT state tables will take place through the QT service. Therefore, this logic will always be delivered in the same image. This removes all starting incompatibilities and makes it possible to update mentioned components in the next order. QT->Proxies->SDK --- da929c1c8bbc437f878c350a2cbd350841ccf8ce Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/591 Co-authored-by: mpereskokova <mpereskokova@yandex-team.com>
* Set PackConstructorInitializer to Never in clang-formatthegeorg2024-06-031-0/+1
| | | | | | | https://clang.llvm.org/docs/ClangFormatStyleOptions.html#packconstructorinitializers Just set the default value explicitly. 8c4b172f18d90904f2b2728f43eb56b52ee24f6a
* YT-21684: Address review comments.yuryalekseev2024-06-031-3/+6
| | | | 1e4862196f95370b4403c48a76688489e6b593c7