aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* YT-18064: Inherit chunk_merger_mode after copycherepashka2024-06-222-0/+8
| | | | e16d78c59eadee78797ff7687b140bac4a1ab9a7
* Intermediate changesrobot-piglet2024-06-223-7/+14
|
* misprint fixsvidyuk2024-06-221-1/+1
| | | | ddd4d305cb496481842eb41b78960bc48039315b
* Move sbom_link script out of opensource synced pathssvidyuk2024-06-211-0/+0
| | | | | | Conf part is internal and the script is never used in opensource no need to publish it. ded65be538ce345af34c8ca0ffe557bfeb7e3818
* YDB Import 603robot-ydb-importer2024-06-2180-10/+43532
| | | | 733cd37277ee72b54fc223cbea2c1d141412ee3a
* fix formatatgshka2024-06-211-1/+4
| | | | | fix format 2a3b9c8eec232f461500e0180f51969e925a4e1e
* Put contrib/tools/bison under yamakerthegeorg2024-06-2120-717/+3399
| | | | fc8958be3a17b5e88f21aad92b3ed2b1630d4ad8
* cleanupspg2024-06-2110-1431/+2
| | | | fab244d13c2d96ffdc94e094f09cce18fccfaa96
* Remove unused includesmironenkovb2024-06-211-4/+0
| | | | 160d1557e15ed2f25a858bb844c1543d919188a3
* YT-20610: Add versioned selectdave11ar2024-06-219-2/+71
| | | | ef9990c9159c1ac52e6de39cddbb8eb1c50f8132
* Intermediate changesrobot-piglet2024-06-21723-864/+18986
|
* Fix finish_time typo in list_queriesmpereskokova2024-06-211-1/+1
| | | | aba3ff70efcfc2b7071dc4d44dfb951148cea476
* Intermediate changesrobot-piglet2024-06-2116-47/+174
|
* Enable UTF-8 mode for allshadchin2024-06-201-1/+16
| | | | 0003a9ac951e380a13106a8f180014e0aed57f3a
* Allow copy generated fileslynn2024-06-201-1/+0
| | | | | Убрал assert на то что srcdir начинается на source_root потому что он может начинаться и на build_root и на это есть проверка ниже ee3d9f2add347c40168fc9162dfbebf6be7cb21c
* YT-21090: Feature flagsdtorilov2024-06-201-1/+0
| | | | 05d850cd9943b27e35f9bfb54ab74ceab8768c43
* 304c8527dd2afe95b8027de1e37c625914b755e0pg2024-06-205-8/+35
|
* YT-22026: Fix GetTableColumnarStatisticswhatsername2024-06-201-1/+1
| | | | ffe12e02d72e467f8713fec022f9c523bb135b77
* Structure of the generated project changedc0nsumer2024-06-201-1/+1
| | | | 92e4b5d2107ad8f55694a1c64259775a3d0e6a94
* fix building for clang14atgshka2024-06-201-1/+1
| | | | | fix clang14 failure ffa54e6bb96c31e7a6865cb10578ea18d40079ae
* [RFC] Fiber watchdogKonstantin Khlebnikov2024-06-204-0/+110
| | | | | | | | | | | | | | | | | | - Add watchdog invoker wrapper for detecting bulky callbacks - Detect bulky callbacks in cluster node job invoker Sample usage for watchdog invoker. Alternative design - maintain per-thread time of last reschedule and check them all periodically. That's how various watchdog live in linux kernel (hung-task-detector, rcu-stale, etc). Also it would be nice to print source code location related to current closure. It seems implemented but not used/exported. --- b051824c48dd4808f74b7681d53d02111980bacb Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/633
* Fixes yexport cmake generatordimdim112024-06-202-5/+13
| | | | | Fixes yexport cmake generator 9043abced31c63ee49a4fd1eca657486c3b67680
* YA-TC release 12robot-ya-builder2024-06-202-4/+12
| | | | | Update tools: ya-tc, os-ya-tc 72c9673fd14f6ef8fd1445a8850df3c7b486b426
* Implement TFile::Fallocate for Windows.sath2024-06-201-0/+6
| | | | 66f69cf2778ef870c0ddb050d260160ce8be1c3f
* Suppress the warning, do not patch itthegeorg2024-06-202-11/+2
| | | | 6147ffa4e0dc2f129f111d2a143726b348d4bfcf
* Add Base64EncodeNoPadding Methodbvdvlg2024-06-203-5/+40
| | | | 23b4ac85c9195fa9b0e7b0624cc3a61d010745be
* extract lang from suiteselen-volodina2024-06-201-0/+7
| | | | fa65c6c6a08e799cbf7c372b8116776c64f499c6
* YT-21156: Implement THttpChannel and tests for http RPCmelkov2024-06-2022-56/+1186
| | | | | | | | | | | | | | * `THttpChannel` supports both http and https. * `TRpcOverHttpImpl` in tests creates a THttpChannel and http or https server. Fixes: * When `TFDConnection` is shut down, also call OnPeerDisconnected_ handlers. When combined with a poller owned by a http server, this allows to cancel all requests when the server is stopped. * In `TTlsConnection`, use MakeWeak instead of MakeStrong for background reading, so that the channel is actually destroyed when there are no external references (e.g. http request is cancelled). * In `TTwoLevelFairShareQueue`, prevent a deadlock when `Drain()` is called from within Drain() when an action is cleared. * In `AcceptSocket`, treat `EMFILE` (Out of file descriptors) as a transient error rather than crashing a server. * In http rpc server, add new headers support: `X-YT-User`, `X-YT-Rpc-Protocol-Version-Major`/`Minor`; put unknown `X-` headers into `custom_metadata_ext`. * Expose known http header name constants in http/helpers.h (in their own sub-namespace). b2d1d5224f6c5bcd9346140ef580f6b65a96361d
* [build] Add var to disable predictor in autochecktekireeva2024-06-201-0/+5
| | | | 5bfc88c64571da2289913e902a7a62d13b67898e
* Keep multiple last modification locationslukyan2024-06-207-69/+137
| | | | | Move TStaticRingQueue in separate file 44482a34376e587eef40bfc5a7aade3df1a7361d
* Add trace_id to bus/channel errorsakozhikhov2024-06-206-13/+68
| | | | 8bfa6225c3741285aa4de52a1b33dbff27ae3553
* Intermediate changesrobot-piglet2024-06-201-5/+6
|
* add retry py libuzhas2024-06-1927-0/+1538
| | | | e9b0291ce8188afa295b944f29ce6efbb38bcd92
* Fix any hunk values in partition sort jobsakozhikhov2024-06-191-0/+5
| | | | 5c16ef77a0ece705c54e30a8ecb66dc687acbf22
* External build system generator release 92robot-ya-builder2024-06-193-6/+12
| | | | | Update tools: yexport, os-yexport 39265d7f237659bda8a1a672bb49a3006dbf971c
* Many fixes for cmake generator based on jinja templatesdimdim112024-06-195-31/+43
| | | | | Many fixes: tools, allocators, includes, packages, templates a55ec056dec27f071f0fe5c5ca3c953e961b7c31
* Fixes core conf for new cmake generatordimdim112024-06-191-1/+1
| | | | | Rename includes to dir_includes cfb4e5de5645e4754dda9b8227f3e300d5586f67
* Intermediate changesrobot-piglet2024-06-192-2/+2
|
* Automatic release build for ya_bin3, ya_bin, os_ya, test_tool, os_test_toolrobot-ya-builder2024-06-194-20/+24
| | | | | | | | | | From hash: [4a17c8064ca352b3adcd6f64435c1f8ca6230b9c](https://a.yandex-team.ru/arcadia/commit/4a17c8064ca352b3adcd6f64435c1f8ca6230b9c) From revision: [14241847](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=423) Flow triggered by user: [zhukoff-pavel](https://staff.yandex-team.ru/zhukoff-pavel) Update tools: ya_bin3, ya_bin, os_ya, test_tool, os_test_tool bde04d6752119e8f4f7040e5af1f9f8bcb43aa96
* Intermediate changesrobot-piglet2024-06-198-9/+20
|
* Update arcadia protobuf to 3.25.3pazus2024-06-194-30/+30
| | | | 20f3895d893b877de556b7797c92edf535ccf891
* Revert more bison patches (but be more accurate this time)thegeorg2024-06-1911-15/+16
| | | | ec99123741a115e4fba95ef0478d6b8a4dd9c152
* Intermediate changesrobot-piglet2024-06-191-3/+20
|
* fix typotobo2024-06-181-3/+3
| | | | f172ae24ead4a8c8edae837d34f264a744a4d89c
* Change "devtools/contrib/piglet/projects/ydblib/config.yaml"rekby2024-06-1872-0/+14555
| | | | e790478457ac44c1468389d3b31b067a90df8e4e
* Fix history out of bound access when replica is just created: make asan happy.osidorkin2024-06-183-8/+117
| | | | f21f17db000df2b0118361666d537ed5b213a7d4
* Update contrib/libs/googleapis-common-protos to 1.63.1robot-contrib2024-06-1864-67/+73
| | | | 4a17c8064ca352b3adcd6f64435c1f8ca6230b9c
* Update nixpkgs revision 23.05 -> 24.05thegeorg2024-06-1816-76/+19
| | | | dffea37052502a4b30cf4bf25dde63ebfcadf87e
* Add PollingPeriod parameteramekhtieva2024-06-1823-6/+131
| | | | | | | | | | | Хотим иметь возможность задавать свой ```PollingPeriod``` для тред пулов в некоторых классах из YT (```NProfiling::TSolomonExporter```, ```NBus::TTcpDispatcher```, ```NRpc:: TDispatcher```, ```NPipes::TIODispatcher```). Зачем это нужно: Мы в REX сейчас оптимизируем потребление CPU на нашем агенте. Посмотрели по флеймграфу, что много занимает ```TNotifyManager::Wait```. Поэтому хотим увеличить ```PollingPeriod``` в нем. На наших тестовых подах попробовали увеличить ```PollingPeriod``` до 1s. Потребление CPU уменьшилось почти в два раза. Учитывая, что наш агент развернут на каждом пользовательском поде, то глобально получится заметное улучшение. [График](https://yasm.yandex-team.ru/chart/hosts=ASEARCH;itype=deploy_sidecar_rex;deploy_unit=rex_sas_test;signals=%7Bportoworkload-cpu_usage_cores_tmmv%7D/?by=hosts&from=1717275600000&to=1718226000000) с потреблением CPU с наших тестовых подов (на нем видно два спада: сначала подняла ```PollingPeriod``` в наших тред пулах, а потом в классах из YT, которые у нас используются). Вот [тикет](https://st.yandex-team.ru/) с описанием. В нем прикрепила ссылки на флеймграф до и после изменений и скрины из него. ea322aa0895d049b8956c6c0103b742a3b4300f1
* Move NYT::TExtendedCallback::Via() definitions to where they belongthegeorg2024-06-184-48/+31
| | | | | | | | in order to fix ``` ld.lld: error: undefined symbol: NYT::TExtendedCallback<void ()>::Via(NYT::TIntrusivePtr<NYT::IInvoker>) && ``` be2b33b64716ddbff9a4a4e3e6003dbf9dbd83df