aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add contrib/python/yandexcloud to importiddqd2024-06-11580-0/+97376
| | | | 03b7d3cad2237366b55b393e18d4dc5eb222798c
* Return to the use of NThreading::TSpinLockarkady-e1ppa2024-06-111-2/+2
| | | | 4792c7769dba84e38c0d981714741114add571d3
* Allow external serialization of non-literal typesarkady-e1ppa2024-06-113-3/+24
| | | | ca955bf8d04299fabe9f3ab001fe331440fe3a2b
* More cosmetic issuesarkady-e1ppa2024-06-119-61/+61
| | | | 810902d6e6c3104880e1ab3b34d29a8aa4bec21b
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-06-111-1/+1
| | | | e9e28de85726616f22169b34b12e1d064eea2a15
* feat(conf+builder): build without contrib/typescriptzaverden2024-06-117-15/+73
| | | | 89c8f9767a1ef610f9ee050e1a5da5728bba02d7
* Fix style of commented argument namesbabenko2024-06-1110-19/+19
| | | | 23312d4c81ec46ab94f4050a8b465222e9757beb
* Rename pipeline status to pipeline statedddlatyshev2024-06-1112-27/+27
| | | | 66998ad6956df769779ef2612808722a32eb937c
* Intermediate changesrobot-piglet2024-06-112-20/+9
|
* [contrib] Add CUB 1.8.0 for CUDA 10.2deshevoy2024-06-116-13/+42
| | | | | | | Newer CUB versions are not compatible with CUDA 10.2 ISSUE: 779c9f7c241a2298e22be34c903c5d0cac32dcba
* Release gdb14 #12robot-brewer2024-06-102-2/+6
| | | | | https://github.com/yandex/toolchain-registry/releases/tag/gdb14-v12 161f312eabe89fa5eae067c7ddb94c83245bf435
* [queues] YT-21356: Add PushQueueProducernadya732024-06-1024-12/+365
| | | | 905fe6c7f646970b7d498748dc01ceefb0fe6704
* Add InVersions field annotationbabenko2024-06-109-72/+168
| | | | 6dbc324457c2c7f6e2a6c72524d8a502e9a17f25
* Intermediate changesrobot-piglet2024-06-103-29/+28
|
* YT-18532: Support symlinks in Sequoiadanilalexeev2024-06-102-0/+2
| | | | 50d697cb0a00325646f76092c0d3c857a180d282
* YT-21820 Reduce sizeof TChunkOwnerBase via serializing ↵cherepashka2024-06-101-1/+1
| | | | | | NChunkClient::NProto::TDataStatistics af5dd1ea137fb787f36188c9ee2b64e9e3c4de37
* Fix some babenko issues of trunk-only changesarkady-e1ppa2024-06-1010-57/+36
| | | | 9b59c80f4005d526b821ab53d0d8f8616cd46537
* Automatic release build for ya_bin3, ya_bin, os_ya, test_tool, os_test_toolrobot-ya-builder2024-06-104-20/+24
| | | | | | | | | | From hash: [63bc5d3231efb88ee668f8d13698cbc29a6f2c19](https://a.yandex-team.ru/arcadia/commit/63bc5d3231efb88ee668f8d13698cbc29a6f2c19) From revision: [14183094](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=416) Flow triggered by user: [robot-ci](https://staff.yandex-team.ru/robot-ci) Update tools: ya_bin3, ya_bin, os_ya, test_tool, os_test_tool 764d203296b5b553750ba95d2ff6c2fba86e6fbd
* Intermediate changesrobot-piglet2024-06-101-2/+2
|
* Do not use minilzo and quicklz in open source. Export it to github.iddqd2024-06-1031-0/+1523
| | | | d4d08d59dfff0c48a950a3faa36be4ac7e060912
* Intermediate changesrobot-piglet2024-06-104-23/+13
|
* Styling: fix dangling bracebabenko2024-06-1039-350/+173
| | | | d7a86c62a14e2364984a78578c8ead5814b0c3ab
* Automatic release build for ymake, os_ymakerobot-ya-builder2024-06-103-10/+20
| | | | | | | | | | From hash: [8e7d2c77318e35210d58f657f3fdc6791dc48c40](https://a.yandex-team.ru/arcadia/commit/8e7d2c77318e35210d58f657f3fdc6791dc48c40) From revision: [14181005](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-ymake&version=195) Flow triggered by user: [robot-ci](https://staff.yandex-team.ru/robot-ci) Update tools: ymake, os_ymake ea9dea20b9cadf636b1a4d2c0da5233273313cea
* Intermediate changesrobot-piglet2024-06-104-7/+7
|
* Minimize windows-specific gnulib partthegeorg2024-06-107-4142/+0
| | | | f4ba0963736393922e1ee161890fd0badf82f3ec
* Remove unused sources from contrib/tools/bisonthegeorg2024-06-103-441/+0
| | | | 17e77a969b35d09bccf907b68df41ae001d1383c
* Intermediate changesrobot-piglet2024-06-092-77/+0
|
* contrib/tools/bison: Revert more harmless patchesthegeorg2024-06-0910-33/+6
| | | | 020fb104b9a689c3747315b1299fdb50e00feb14
* [build] link_exe: Add NPP libs to CUDA_LIBRARIESdeshevoy2024-06-091-1/+14
| | | | 4ef12dd52c1d38cd7a1018ec1bc40800644ea775
* Flatten posix-specific headers in bison/lib (gnulib)thegeorg2024-06-0911-935/+21
| | | | | Also: switch configs to platform_dispatchers. 82894b183119eb953ffd9eb90de5d6bf29ffed9a
* contrib/tools/bison: Revert some harmless patchesthegeorg2024-06-0914-52/+35
| | | | 7ba13f28ff2841bd4468387feaa6536b3e372bde
* Remove stubs and ignore warning insteadthegeorg2024-06-091-1/+4
| | | | dc14ba869ddf82bf8f20415189292ba0d3d32635
* Add TCaseInsensitiveAsciiStringvadim-xd2024-06-0913-63/+356
| | | | | Followup for rXXXXXX - further optimize ascii-only case insensitive strings 1fca7889a074a191eadce12247bdd6dd18b75ab2
* Update contrib/libs/liburing to 2.6thegeorg2024-06-0990-1049/+5962
| | | | 3b51a9fb14de805208d11f1c077c78bb5d487e0f
* Intermediate changesrobot-piglet2024-06-092-2/+2
|
* ssize_t -> intbabenko2024-06-092-10/+10
| | | | 374685c51b1f030e977512b9ea4442eba8c0a6ff
* Use ::strnicmp instead of strnicmp (fix build errors in files that use ↵vadim-xd2024-06-092-7/+7
| | | | | | namespace NUri) 3a7cf9869f888e3d09fc6c4c00c38db97f3a62ed
* Typowhatsername2024-06-091-4/+4
| | | | 17af2a622107a305322230de36bc691b425df6e0
* [kafka] YT-21966: Support OffsetCommit handlernadya732024-06-082-3/+95
| | | | | Support OffsetCommit ea8875a80b68c06adca22666bac9f6a76ce4afb5
* YT: trivial: fix code style in query builderthelex2024-06-081-1/+2
| | | | 32f91cf29be0cfae239130e01780c04109668e3a
* YT-18875: Prepare controller agent for multijob allocationspogorelov2024-06-081-4/+1
| | | | 714c83cf21334e65db070d066bfde82b7c80942f
* Intermediate changesrobot-piglet2024-06-0860-1449/+3199
|
* Intermediate changesrobot-piglet2024-06-0833-5039/+805
|
* chore: code review rule changedmiripiruni2024-06-071-2/+11
| | | | 2c5b22b7f3ecd508f083da93e9c9cea18a09e316
* Intermediate changesrobot-piglet2024-06-073-90/+381
|
* Intermediate changesrobot-piglet2024-06-075-6/+7
|
* Revert commit rXXXXXX, temporary add ↵iddqd2024-06-0793-15044/+0
| | | | | | library/cpp/streams/factory/open_by_signature to export 6c14e61e6b845e2aa92a25daf61de10267e9e8a0
* YT-21868: Refactor NYT::Formatarkady-e1ppa2024-06-0766-875/+1301
| | | | | | | | | | | | | | | | | | | | NYT::Format had several problems: 1. There are too many ways to enable printing of T. Not all are equally good. You could specialize TValueFormatter, you could write an overload of FormatValue, you could write an overload of ToString, you could write an overload of operator << for special stream or you could specialize the Out function. 2. If you attempt to print T which cannot be printed, you get a linker error without a proper source location which is very frustrating to work with. 3. There is no static analysis of format string performed even when it is possible. 4. If you write FormatValue overload, you still have to write ToString overload if you want to use this function (and people tend to use it quite a bit, since it is defined for util types and enums. This pr addresses these issues to some extent. Relevant changes: 1. The only way to support NYT::Format is to define the FormatValue overload. Otherwise, you get a compile-time error. 2. Format overloads have changed: Now you have two options for general use: ``` TString Format(TStaticFormat<TArgs...> fmt, TArgs&&... args); TString Format(TRuntimeFormat fmt, TArgs&&... args); ``` Either overload checks if TArg has a FormatValue overload. TStaticFormat performs a compile-time check of flags and the argument count. It binds to any string literal and constexpr string/string_view (and TStringBuf). TRuntimeFormat has to be mentioned explicitly. Otherwise, you will get a compile-time error for using runtime variable as a format. 3(!!!). Types which name begins with NYT:: have a specialization of ToString function which uses FormatValue. Thus, if you write class in namespace NYT and define FormatValue, you get ToString automatically. If your type is not from namespace enclosing NYT, you can just call NYT::ToString for the same effect. This limitation was caused by the fact, that we cannot review all of the external projects code which might inherit from stl classes or adopt some other questionable code practises which may completely break the dispatching mechanism of ToString due to the specialization (there were such cases). Proper documentation of this library will be added soon, so that this interaction is made known. This limitation might be lifted later 77beb68082e10aaf48be1842aad8aba63f26c1bd
* Fix libcxx reimport related to vector patchhiddenpath2024-06-071-12/+12
| | | | 7654f632689056dbb63c16f6bcb64e3a82e2a8f9
* Add TStringBuf constructor from TStringBuf with other char traitsvadim-xd2024-06-071-0/+6
| | | | e4ebd9ac2108f3fbc5ef852f3f7d733dd1a00fe8