aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/yson
Commit message (Collapse)AuthorAgeFilesLines
* Y_FAIL->Y_ABORT at '^li'ilnurkh2023-10-176-8/+8
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* Fixed exception messages about VarUint/VarInt unpackkshalnev2023-09-011-2/+2
|
* Fix input variable missprintsvidyuk2023-08-304-0/+24
|
* All .ll files support in LLVM_BCsvidyuk2023-08-304-24/+0
|
* Pretty printing for TNodeermolovd2023-08-282-0/+17
|
* add TryNodeFromJsonString: ability to parse object and check errors without ↵ilnurkh2023-07-273-0/+25
| | | | try-catch
* add ymake export to ydbalexv-smirnov2023-06-136-0/+88
|
* Remove extra semicolon (library)bulatman2023-06-101-11/+11
|
* External build system generator release 29robot-ya-builder2023-04-193-3/+3
| | | Update tools: yexport
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-286-88/+0
|
* External build system generator release 21robot-ya-builder2023-03-173-9/+9
| | | Update tools: yexport
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-156-0/+88
|
* Intermediate changesrobot-piglet2023-03-096-0/+87
|
* Intermediate changesrobot-piglet2023-03-079-6/+6
|
* External build system generator release 17robot-ya-builder2023-03-066-3/+21
| | | Update tools: yexport
* Intermediate changesrobot-piglet2023-02-079-45/+45
|
* Intermediate changesrobot-piglet2023-02-079-45/+45
|
* [mapreduce/yt]Support HTTPs using http client from yt/yt/corenadya732023-02-071-2/+2
| | | Support HTTP client from yt/yt/core and HTTPs via its client.
* External build system generator release 12robot-ya-builder2023-01-313-3/+3
| | | Update tools: yexport
* External build system generator release 8robot-ya-builder2023-01-1712-12/+12
| | | Update tools: yexport
* Sync linux-headers instead of using system onesthegeorg2022-12-1512-51/+252
|
* fix out of boundary readermolovd2022-09-122-1/+22
|
* Update external build system generation utilityrobot-ya-builder2022-09-011-0/+2
| | | | * [cmake] Hierarchical add_subdirectroy structure * [cmake] Support for same file compilation multiple times with different flags
* Avoid unnecessary copies when visiting yson graphzhizhin2022-08-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | При вызове лямбды происходит деаллокация большого числа TNode. Они деаллоцируются внутри лямбд так как лямбды принимают `const std::pair<TString, TNode>&`, а `THashMap` итерирует по `const std::pair<const TString, TNode>&` Меняю явный тип на `const auto&`. Предыстория: После перехода на TC Malloc начали в сервере ловить странные кордампы при десериализации YSON в строку. Пример дампа: https://coredumps.n.yandex-team.ru/core_trace?core_id=47595674 Вот как вызывали: https://a.yandex-team.ru/arcadia/voicetech/library/asr_logs/message_logger.cpp?rev=rXXXXXX#L161 Вычитка кода показала, что переменная EngineInfo всегда валидная (ссылка на константную глобальную переменную, которая жива всегда во время работы программы). В кордампе заметили деаллокации внутри этих лямбд и поняли, что происходят ненужные копирования. Предполагаем, что деаллокации внутри YSON могут быть причиной кордампов.
* Move library/cpp/yson/node/pytbind to library/python/yson_nodethegeorg2022-06-012-114/+0
| | | | ref:61c7ceff963203b0d2e3ac34c5624d029622c9ba
* intermediate changesarcadia-devtools2022-06-011-57/+0
| | | | ref:2df36b497633117a29cc1f8faf1dd4e7be3eff87
* intermediate changesarcadia-devtools2022-04-273-0/+72
| | | | ref:6498985c15da3fb6f4b628fbe715a78c29dba393
* intermediate changesarcadia-devtools2022-03-155-93/+0
| | | | ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
* Improve SystemCommand check in YDB CLI, KIKIMR-14321pnv12022-03-013-0/+27
| | | | ref:fe5ed49138dce046a93c364cc8879fad3abf3eef
* intermediate changesarcadia-devtools2022-02-183-0/+46
| | | | ref:1a0585d83f27cb6fb5b9c4f68a08177e10faf3b3
* intermediate changesarcadia-devtools2022-02-101-1/+1
| | | | ref:1bf51835ea7425767532e1b783b23a0d09a0a88e
* Restoring authorship annotation for <alex-ersh@yandex-team.ru>. Commit 2 of 2.alex-ersh2022-02-101-1/+1
|
* Restoring authorship annotation for <alex-ersh@yandex-team.ru>. Commit 1 of 2.alex-ersh2022-02-101-1/+1
|
* Restoring authorship annotation for <izetag@yandex-team.ru>. Commit 2 of 2.izetag2022-02-101-21/+21
|
* Restoring authorship annotation for <izetag@yandex-team.ru>. Commit 1 of 2.izetag2022-02-101-21/+21
|
* Restoring authorship annotation for <manokk@yandex-team.ru>. Commit 2 of 2.manokk2022-02-102-4/+4
|
* Restoring authorship annotation for <manokk@yandex-team.ru>. Commit 1 of 2.manokk2022-02-102-4/+4
|
* Restoring authorship annotation for <kostik@yandex-team.ru>. Commit 2 of 2.kostik2022-02-103-16/+16
|
* Restoring authorship annotation for <kostik@yandex-team.ru>. Commit 1 of 2.kostik2022-02-103-16/+16
|
* Restoring authorship annotation for <udovichenko-r@yandex-team.ru>. Commit 2 ↵udovichenko-r2022-02-103-5/+5
| | | | of 2.
* Restoring authorship annotation for <udovichenko-r@yandex-team.ru>. Commit 1 ↵udovichenko-r2022-02-103-5/+5
| | | | of 2.
* Restoring authorship annotation for <gaiduk@yandex-team.ru>. Commit 2 of 2.gaiduk2022-02-102-4/+4
|
* Restoring authorship annotation for <gaiduk@yandex-team.ru>. Commit 1 of 2.gaiduk2022-02-102-4/+4
|
* Restoring authorship annotation for <alejes@yandex-team.ru>. Commit 2 of 2.alejes2022-02-103-143/+143
|
* Restoring authorship annotation for <alejes@yandex-team.ru>. Commit 1 of 2.alejes2022-02-103-143/+143
|
* Restoring authorship annotation for <nikitamorozov@yandex-team.ru>. Commit 2 ↵nikitamorozov2022-02-101-1/+1
| | | | of 2.
* Restoring authorship annotation for <nikitamorozov@yandex-team.ru>. Commit 1 ↵nikitamorozov2022-02-101-1/+1
| | | | of 2.
* Restoring authorship annotation for <sage@yandex-team.ru>. Commit 2 of 2.sage2022-02-101-4/+4
|
* Restoring authorship annotation for <sage@yandex-team.ru>. Commit 1 of 2.sage2022-02-101-4/+4
|
* Restoring authorship annotation for <pmatsula@yandex-team.ru>. Commit 2 of 2.pmatsula2022-02-102-6/+6
|