| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
commit_hash:018daf4645e87c4e0b31e1191af4e75e48f6d958
|
|
|
|
| |
commit_hash:32e0f6ae89289ea4e3da978dcd91fc66d88373e9
|
|
|
|
|
|
| |
malloc_usable_size
commit_hash:d4310bf35afeb00d408d28e96cf82ebafd82886b
|
|
|
|
| |
commit_hash:21e0759b151fbed8aa1664b62c42bd5ba144301b
|
|
|
|
| |
commit_hash:db0a0308d356c8dca2520f3881de2615edcc4455
|
|
|
|
| |
commit_hash:683c797584872e45e8df2ad7c663f1f1ebb253e3
|
|
|
|
|
|
|
| |
Добавляем поддержку парсинга TJsonValue в google::protobuf::Struct и google::protobuf::Value
Сериализация в пути…
commit_hash:0815499b09ba8eeaf77dbda5ab5aced91f1e2474
|
|
|
|
| |
commit_hash:53092809407c91c9ec49c7cc6bcf32f1cb5fac7d
|
|
|
|
| |
commit_hash:c79291e10915f16a7e803709401e2d344fc6db3d
|
|
|
|
| |
commit_hash:5bfc140b27ba66006aca8d3780acaa388f889bb0
|
|
|
|
| |
commit_hash:7bda0c36d13d3a9c586f65b48d6f23f854c0e088
|
|
|
|
| |
commit_hash:93dafebd4949cd2df4764e8f54542e3dc6ab827f
|
|
|
|
| |
commit_hash:1d28ad476551aee1d5ab64c72205347128c27c68
|
|
|
|
| |
commit_hash:2f70238654714ef1634a4b709ae66f2bfc184146
|
|
|
|
| |
commit_hash:20344f8d19f0bdc6a7544126cb74ab92c94e1069
|
|
|
|
| |
commit_hash:0f93cb565a5faa95e824a7ffb27f7e396562a4d5
|
|
|
|
| |
commit_hash:401ce20c8ab3ea659f03fb21387f780978f79011
|
|
|
|
| |
commit_hash:fe11e9a05b0232084e52f20ff2e4d07deede4564
|
|
|
|
| |
commit_hash:b4eac4cf131dd15c80c126415bebfca8a85d819d
|
|
|
|
| |
commit_hash:f8e72351f95dd8c8dc411f63be347d9526cf31a9
|
|
|
|
|
| |
Fill bucket before use
commit_hash:db2f1b8395b7e2c7bbd56ad95601e460abc8b191
|
|
|
|
| |
commit_hash:027b7f086dcb0c574896ea5bd2c4958bf82914cf
|
|
|
|
|
|
|
|
|
| |
Co-authored-by: the-ancient-1 <cthulhu@ydb.tech>
---
Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1303
commit_hash:92106e48ef7d9a34a2446896fb26dfe92c86d194
|
|
|
|
|
| |
add took method
commit_hash:6cbacad68f50a1144726e074a905ba96dbc4e62e
|
|
|
|
| |
commit_hash:ef3dbf30550d30460ec4230d3b3f4ddfa8c43479
|
|
|
|
| |
commit_hash:dd64ce31096011f47048005ea5d8f77bffb3b17d
|
|
|
|
| |
commit_hash:bb222740eb5e56281bc138da43a8480640c40489
|
|
|
|
| |
commit_hash:d6f16e427045049e4e5815d09a949cc721a20c79
|
|
|
|
| |
commit_hash:4cee47e76ea72e60a563b478bb83c8516226aaa5
|
|
|
|
|
|
|
| |
YLOG_<Type>(std::format(...)) to them
Мы часто используем std::format, готовясь к переходу с TString на std::string, но из-за этого появляется много лишнего кода. Поэтому были добавлены макросы логгера для удобства и существующий код был переведен на них
commit_hash:e564c913e0dc82817152b7a15c543a77812a1dcc
|
|
|
|
|
| |
Better for clang-tidy (bugprone-incorrect-roundings).
commit_hash:47aa1c07d72dedc4c1aab5c497cd3febc59ab8a4
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
ПР про избавление от застревающих портов в состоянии TIME\_WAIT
Этот клиент используется в universal\_fetcher-е, который в свою очередь используется для скачивания резалтов с distbuild-а. Соотвественно так как он качает слишком быстро, то на хосте заканчивается кол-во эфемерных портов (потому что порты после закрытых соединений остаются в состоянии TIME\_WAIT). Эту проблему можно решить, если дожидаться закрытия соединения со стороны сервера.
В этом ПР-е сделан карантин connection-ов, который позволяет асинхронно дожидаться закрытия со стороны сервера
commit_hash:80ac8208e4efa8bc9eccbcfe20869899d8e11c5a
|
|
|
|
| |
commit_hash:48fa797baadb82ea8636e902b6f9831aab6ddad1
|
|
|
|
|
| |
Правка нужна тк из-за реализации std::find падаем с коркой
commit_hash:5e180a95dc8f33e8db2039e7c3443fae60361c44
|
|
|
|
| |
commit_hash:0ef86009943c41963bf269a11bc623e11fc8a381
|
|
|
|
| |
commit_hash:ad986b1f46f36765b3d80b8e527b1f25ad966d42
|
|
|
|
|
|
|
|
|
|
|
| |
* Changelog entry
Type: feature
Component: controller-agent
Support extra jobs for gang operations. Introduce gang ranks.
commit_hash:1e27fe5d4e042d8ad3d981dfdab718ad41732924
|
|
|
|
| |
commit_hash:e1d1710ec1d2fa7407a292934f82f2e5804d1c2c
|
|
|
|
| |
commit_hash:087696f9ed27b5c9a6bbd903c5455cd296f7ca26
|
|
|
|
| |
commit_hash:f24910c8b29891cdfb5d9388bf7ee7b70c6bdb41
|
|
|
|
| |
commit_hash:d5159ca1f0038b0b51481cba021819d2078a7d7b
|
|
|
|
| |
commit_hash:af573daeadda0ee67ff6c0a595b6dc3ad6314c51
|
|
|
|
|
|
|
|
|
|
|
| |
```
(dflt) thegeorg@jakku:~/arcadia@trunk$ ya tool c++ -E -dM - -msse4.2 < /dev/null | grep SSE4
#define __SSE4_1__ 1
#define __SSE4_2__ 1
```
On Windows, this macros is defined by the means of ymake.core.conf.
commit_hash:ec670bbe09b73580df6c7acf4760fedce7597676
|
|
|
|
|
|
| |
library/cpp/type_info/tz
commit_hash:c293432144308b647073111d1086349af6d52fed
|
|
|
|
| |
commit_hash:a1f4b1e7244a5fcaa9e8946b11c4526c56d4a997
|
|
|
|
|
| |
[diff:runtime]
commit_hash:262b2e671526b138d7a9631daf5d34400fc2208c
|
|
|
|
| |
commit_hash:ea00901b57ccbf77add24fe9e28634acf1ba557c
|
|
|
|
| |
commit_hash:84b2a5e44136cc90a98ce65cd7b82995a8a6615c
|