summaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-07-081-1/+1
| | | | commit_hash:093e4f1c5b2790676152716a46f6c68e7e6f2e53
* Intermediate changesrobot-piglet2025-07-071-1/+1
| | | | commit_hash:fa96a59fd0ca24e8960823b1caa0a213f446e8ff
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-07-051-1/+1
| | | | commit_hash:77ec02480734669ec7835cbd235dc4a3ce57d253
* Intermediate changesrobot-piglet2025-07-041-1/+7
| | | | commit_hash:dbea25354b9d29cff49103cf407ebbe86ba1e1f4
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-07-021-1/+1
| | | | commit_hash:326c5d2e54e50f6d0d6fcd7ad7acc2ff3d6e270a
* Fix co_await argument dependent lookup for TFuture<T>snaury2025-07-014-16/+84
| | | | commit_hash:d3da906e0b3f303ead8bf1257a3cdceed2778d90
* add zstd fast levels from 1 to 7tobo2025-07-013-12/+60
| | | | | zstd supports negative compression levels (`--fast=XXX` param in zstd CLI), so add them here also commit_hash:ed7231a6f341cd120dfea0d4b0b481962df835ab
* Intermediate changesrobot-piglet2025-06-301-1/+11
| | | | commit_hash:672b9b97b829c09410438975aaa9f4b100010457
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-291-1/+1
| | | | commit_hash:975777184d5c5a86f15e4250bae52ace9c0a44b8
* Intermediate changesrobot-piglet2025-06-261-0/+213
| | | | commit_hash:de861c421a4d799c8ac2ece7a8542f74dd5fa180
* Use CRON to set the schedule of queues exportPavel Bashkirov2025-06-266-0/+2114
| | | | | | | | | | | | | | | | | | | | | | | | | # Description Currently the interval of queues export can only be set as "Every N units". This sometimes does not work well as it always starts the count from the time `0` (January 1st, 1970). It means that, for instance, if the customer wants to set an export to "Every week", it will happen every Thursday. This PR fixes the problem by providing a CRON way to set the schedule which is proven to be very flexible and meeting (almost) any requirement the user may have. * Changelog entry Type: feature Component: queue-agent Support CRON schedules for queue exports. --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1239 Co-authored-by: apachee <[email protected]> Co-authored-by: apachee <[email protected]> Co-authored-by: apachee <[email protected]> Co-authored-by: apachee <[email protected]> Co-authored-by: apachee <[email protected]> commit_hash:6a536f5edc17b3ad8d2243d55d876994141d38b0
* Improve csv parsing speed in С++ csv librarypnv12025-06-251-4/+6
| | | | | | | | | | | | | | | Improve csv parsing speed in csv library На примере ВМ в QYP на ssd скорость чтении csv этой либой: - до этих изменений стабильно показывает 383-387 MB/s - после этих изменений стабильно показывает 613-615 MB/s **++Просьба PR пока не мерджить++**. Пока что надеюсь просто получить шип от овнеров. Мы собираем метрики по текущей производительности в процессе импорта в YDB CLI. Чуть позже, если всё ОК, вмерджу этот PR, чтобы мы замерили разницу. commit_hash:a23fc7e631733ffe3cae2941da8b3bdb75bccc94
* pire was achived on GitHub, move the code into library/cpp/regex/pirethegeorg2025-06-2568-41/+14264
| | | | commit_hash:018daf4645e87c4e0b31e1191af4e75e48f6d958
* Add missing includebabenko2025-06-241-0/+2
| | | | commit_hash:32e0f6ae89289ea4e3da978dcd91fc66d88373e9
* YT-25312: Fix TWithExtraSpace::GetExtraSpace to handle zero returned by ↵babenko2025-06-223-5/+15
| | | | | | malloc_usable_size commit_hash:d4310bf35afeb00d408d28e96cf82ebafd82886b
* support passing stream offset to `TBrotliCompress`redotter2025-06-203-14/+45
| | | | commit_hash:21e0759b151fbed8aa1664b62c42bd5ba144301b
* Upver wine 10.8nechda2025-06-192-3/+1
| | | | commit_hash:db0a0308d356c8dca2520f3881de2615edcc4455
* Fix object destruction order when using TFuture<T> coroutinessnaury2025-06-193-42/+157
| | | | commit_hash:683c797584872e45e8df2ad7c663f1f1ebb253e3
* Support google::protobuf::Struct and google::protobuf::Value in Json2Prototimuratshin2025-06-172-0/+132
| | | | | | | Добавляем поддержку парсинга TJsonValue в google::protobuf::Struct и google::protobuf::Value Сериализация в пути… commit_hash:0815499b09ba8eeaf77dbda5ab5aced91f1e2474
* Migrate linker related scripts to py3nechda2025-06-161-1/+1
| | | | commit_hash:53092809407c91c9ec49c7cc6bcf32f1cb5fac7d
* Merge numerous abseil-cpp sublibraries to ease unbundlingthegeorg2025-06-161-5/+0
| | | | commit_hash:c79291e10915f16a7e803709401e2d344fc6db3d
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-141-1/+1
| | | | commit_hash:5bfc140b27ba66006aca8d3780acaa388f889bb0
* Add Save/Load methods for TStrongTypedefyurial2025-06-132-0/+19
| | | | commit_hash:7bda0c36d13d3a9c586f65b48d6f23f854c0e088
* support passing dictionaries to `TBrotliCompress`redotter2025-06-125-15/+116
| | | | commit_hash:93dafebd4949cd2df4764e8f54542e3dc6ab827f
* Restore measuring the memory usage of write-table queries.nadya022025-06-114-4/+152
| | | | commit_hash:1d28ad476551aee1d5ab64c72205347128c27c68
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-111-1/+1
| | | | commit_hash:2f70238654714ef1634a4b709ae66f2bfc184146
* YT-25226: Pass new job resources to nodepogorelov2025-06-093-0/+51
| | | | commit_hash:20344f8d19f0bdc6a7544126cb74ab92c94e1069
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-081-1/+1
| | | | commit_hash:0f93cb565a5faa95e824a7ffb27f7e396562a4d5
* Remove empty InitOpenSSL() and remaining usagesthegeorg2025-06-061-3/+0
| | | | commit_hash:401ce20c8ab3ea659f03fb21387f780978f79011
* YDB Import 803robot-ydb-importer2025-06-051-3/+0
| | | | commit_hash:fe11e9a05b0232084e52f20ff2e4d07deede4564
* use repo layout in `contrib/libs/brotli`redotter2025-06-054-8/+8
| | | | commit_hash:b4eac4cf131dd15c80c126415bebfca8a85d819d
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-051-1/+1
| | | | commit_hash:f8e72351f95dd8c8dc411f63be347d9526cf31a9
* Fill TBucketQuoter before taking tokens, KIKIMR-23363serg-belyakov2025-06-041-1/+1
| | | | | Fill bucket before use commit_hash:db2f1b8395b7e2c7bbd56ad95601e460abc8b191
* TTryGuard for queue locknae2022025-06-041-39/+58
| | | | commit_hash:027b7f086dcb0c574896ea5bd2c4958bf82914cf
* Fix LWTrace leaking HTTP request string to HTML pageSemyon Danilov2025-06-031-4/+4
| | | | | | | | | Co-authored-by: the-ancient-1 <[email protected]> --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1303 commit_hash:92106e48ef7d9a34a2446896fb26dfe92c86d194
* add took methodmatusha-g2025-06-032-0/+22
| | | | | add took method commit_hash:6cbacad68f50a1144726e074a905ba96dbc4e62e
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-021-1/+1
| | | | commit_hash:ef3dbf30550d30460ec4230d3b3f4ddfa8c43479
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-06-011-1/+1
| | | | commit_hash:dd64ce31096011f47048005ea5d8f77bffb3b17d
* rm unused includes + fix memory_ordertobo2025-05-311-3/+1
| | | | commit_hash:bb222740eb5e56281bc138da43a8480640c40489
* AtomicTryLock() / AtomicUnlock() => TSpinLocktobo2025-05-301-27/+17
| | | | commit_hash:d6f16e427045049e4e5815d09a949cc721a20c79
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-05-291-1/+1
| | | | commit_hash:4cee47e76ea72e60a563b478bb83c8516226aaa5
* Added macros for std::format log and changed existing ↵deruzh2025-05-281-0/+11
| | | | | | | YLOG_<Type>(std::format(...)) to them Мы часто используем std::format, готовясь к переходу с TString на std::string, но из-за этого появляется много лишнего кода. Поэтому были добавлены макросы логгера для удобства и существующий код был переведен на них commit_hash:e564c913e0dc82817152b7a15c543a77812a1dcc
* [uri] Introduce FeaturesDefaultOrSchemeKnown enum valueatgshka2025-05-281-1/+3
| | | | | Better for clang-tidy (bugprone-incorrect-roundings). commit_hash:47aa1c07d72dedc4c1aab5c497cd3febc59ab8a4
* Do not de-initialize openssl to avoid racesthegeorg2025-05-275-84/+8
| | | | | | | | Initialize openssl in pre-main (by the means of `SRCS GLOBAL`) to reduce chance of concurrent initialization with different flags. Do not de-initialize openssl to avoid races during `atexit` cleanup. It looks like `OPENSSL_cleanup()` does nothing in case of static linkage (according to ASan report). commit_hash:7d4bf183233970cc1772b1b8f2745044cc645c29
* Fixed time waitsjolex0072025-05-274-8/+74
| | | | | | | | ПР про избавление от застревающих портов в состоянии TIME\_WAIT Этот клиент используется в universal\_fetcher-е, который в свою очередь используется для скачивания резалтов с distbuild-а. Соотвественно так как он качает слишком быстро, то на хосте заканчивается кол-во эфемерных портов (потому что порты после закрытых соединений остаются в состоянии TIME\_WAIT). Эту проблему можно решить, если дожидаться закрытия соединения со стороны сервера. В этом ПР-е сделан карантин connection-ов, который позволяет асинхронно дожидаться закрытия со стороны сервера commit_hash:80ac8208e4efa8bc9eccbcfe20869899d8e11c5a
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2025-05-261-2/+1
| | | | commit_hash:48fa797baadb82ea8636e902b6f9831aab6ddad1
* Set operator== to default for (u)i128atgshka2025-05-233-8/+19
| | | | | Правка нужна тк из-за реализации std::find падаем с коркой commit_hash:5e180a95dc8f33e8db2039e7c3443fae60361c44
* Fixup logging messages with Fatal or Alert levelyurial2025-05-221-1/+3
| | | | commit_hash:0ef86009943c41963bf269a11bc623e11fc8a381
* Move more checks to the inlined part of IsLevelEnabledbabenko2025-05-203-24/+20
| | | | commit_hash:ad986b1f46f36765b3d80b8e527b1f25ad966d42
* YT-24485: Support extra gang jobspogorelov2025-05-191-1/+1
| | | | | | | | | | | * Changelog entry Type: feature Component: controller-agent Support extra jobs for gang operations. Introduce gang ranks. commit_hash:1e27fe5d4e042d8ad3d981dfdab718ad41732924