aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* increase size of requested sequence when possiblexenoxeno2022-08-261-2/+2
|
* Natively support %x and %X in Formatbabenko2022-08-266-88/+289
|
* Use sys python in PY_ANY_MODULE cmake exportsvidyuk2022-08-252-2/+0
|
* Reimport boost/icl as a separate projectbugaevskiy2022-08-251-1/+1
|
* [] Change fixlist processingandreizdor2022-08-241-0/+11
| | | | | | | | | | **Протобуф:** Добавил поле `repeated string FixlistVersions` в протобуф. **Средний:** - Поменял логику получения фикс-листов. Теперь все файлы архива из дериктории `/rearrange/missing_words` и имеющие расширение `.fixlist.yson.txt` считаются фикс-листами с версиями - имя файла. - Поменял логику фильтрации слов запроса (т.к. теперь фикс-лист задается, как объединение фикс-листов) - Поправил тесты в соответствии с новым форматом - Поправил нейминг полей в соответсвии со style guide (добавил суфикс `_` приватным полям)
* 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 могут быть причиной кордампов.
* Merge qargs stable sortstepych2022-08-233-154/+50
| | | Use stable sort for qargs
* Fix false positive Y_VERIFYalexvru2022-08-221-12/+17
|
* move parser_ut to YQd-mokhnatkin2022-08-193-0/+503
|
* Add rope embedded list optionalexvru2022-08-194-188/+426
|
* Fix Wilson verbosity and PipeCache TraceId forwardingalexvru2022-08-193-16/+24
|
* Library/cpp/actors Activitieshor9112022-08-1914-4/+30
|
* increase MessageMax to 64kbshishyando2022-08-181-1/+1
| | | increase MessageMax to 64kb
* temp fix ydb oss sync config to unlock sync on /vendor dependencyalexv-smirnov2022-08-1812-0/+1491
|
* fixup move(const&)asorotsky2022-08-161-1/+1
|
* Add simple atomic ptrlukyan2022-08-156-17/+574
|
* fix content-length 0 in requestsxenoxeno2022-08-152-3/+23
|
* Prepare to clang14: library/cpp/binsaver -Wnull-pointer-subtractionheretic2022-08-111-1/+1
| | | fix library/cpp/binsaver
* move all hash bang logic to own functionsocialgraph2022-08-111-87/+146
| | | move all hash bang logic to own function
* Reimport boost/any as a separate projectbugaevskiy2022-08-103-6/+6
|
* Prepare to clang14: fix library/cpp/actors/interconnect ↵heretic2022-08-102-2/+8
| | | | | | | -Wunused-but-set-variable && -Wdeprecated-copy fix library/cpp/actors/interconnect -Wdeprecated-copy fix library/cpp/actors/interconnect -Wunused-but-set-variable
* Prepare to clang14: library/cpp/codecs/greedy_dict -Wunused-but-set-variableheretic2022-08-101-2/+2
| | | fix library/cpp/codecs/greedy_dict -Wunused-but-set-variable
* ui32 not enough for features flagsocialgraph2022-08-107-30/+31
| | | Так как добавил новый флаг, отвечающий за оставление хэшбенга, то Feature флаги перестали помещаться в свои прежние 32 бита, то везде поменял long на ui64
* pg proxy and pg wire first versionxenoxeno2022-08-091-0/+1
|
* const char* -> TStringBuftobo2022-08-091-1/+1
|
* Get rid of NYTAlloc::GetAllocationSize usagesbabenko2022-08-085-19/+29
|
* Update contrib/restricted/boost/format to 1.79.0robot-contrib2022-08-082-0/+13
|
* Catch incorrect grpc request flow and prevent double free,snaury2022-08-081-0/+39
|
* Get rid of NYTAlloc::FreeNonNull usagesbabenko2022-08-082-3/+3
|
* Introduce TSharedMutableRefAllocateOptionsbabenko2022-08-075-28/+34
|
* Reimport boost/typeof as a separate projectbugaevskiy2022-08-061-0/+4
|
* remove unused structtobo2022-08-051-7/+0
|
* Allow automatic span termination in dtor without erroralexvru2022-08-031-4/+32
|
* library/cpp/cache: Add SizeProvider to LFUCacheakhovrychev2022-08-031-10/+12
|
* refactor assignsocialgraph2022-08-031-207/+220
| | | | | | Чтобы было проще работать с кодом для задачипровел рефакторинг кода. - избавился от while(false) - избавился от излишних сокращений в названии локальных переменных - добавил фигурные скобки
* coalescevvvv2022-08-022-0/+85
|
* rm unused includes + cleanuptobo2022-07-301-5/+2
|
* Throttle Wilson uploaderalexvru2022-07-291-30/+56
|
* Fix bugalexvru2022-07-291-1/+3
|
* reduce debug logsbbiff2022-07-292-6/+7
|
* Mark down DS proxy and VDisk parts to use Wilson tracingalexvru2022-07-2811-34/+163
|
* Reimport boost/crc as a separate projectbugaevskiy2022-07-272-0/+20
|
* change default PB message size in actor systemmonster2022-07-252-5/+1
|
* Add TString Host to TEvResolveError,serg-belyakov2022-07-253-1/+4
| | | Add TString Host field to TEvResolveError
* [] Revert rXXXXXX () - causes timeouts on many testsaneporada2022-07-257-91/+0
|
* Reimport boost/align as a separate projectbugaevskiy2022-07-232-0/+10
|
* Modify interconnect to get root CA in a grpc way if CA file is not provided.yuryalekseev2022-07-227-0/+91
|
* Add check for node existence in IC mock,serg-belyakov2022-07-201-9/+93
| | | Add check for node availability in IC mock
* Drop some thunks from yt/yt/core/misc, part 1babenko2022-07-201-1/+2
|
* add more details to error message when parsing json to protobufgvit2022-07-191-2/+1
|