| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | speedup GmTimeR function | tobo | 2022-08-25 | 4 | -34/+223 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | в профиле перфа Маркетного репорта постоянно вижу GmTimeR там в цикле вычитается по количеству дней в году и прибавляется по 1 году с 1970 по 2022 на каждый вызов В Маркете проблема стреляла и раньше в последней итерации функция становится на ~~30% быстрее системной gmtime_r %% ----------- GmTimeR --------------- samples: 20691 iterations: 264304536 iterations hr: 264M run time: 5.002055225 per iteration: 39.85866484 cycles ----------- gmtime_r --------------- samples: 17452 iterations: 188034528 iterations hr: 188M run time: 5.001259884 per iteration: 56.96146577 cycles %% текущая верся почти в 2 раза медленнее системной: %% ----------- GmTimeR --------------- samples: 12760 iterations: 100514931 iterations hr: 101M run time: 5.00096133 per iteration: 105.4334174 cycles ----------- gmtime_r --------------- samples: 17667 iterations: 192697896 iterations hr: 193M run time: 5.001356603 per iteration: 55.69031415 cycles %% | ||||
| * | Reimport boost/icl as a separate project | bugaevskiy | 2022-08-25 | 118 | -5979/+36 |
| | | |||||
| * | [dq] Make EnablePorto pragma system only | udovichenko-r | 2022-08-24 | 3 | -4/+4 |
| | | |||||
| * | extract columns from used windows | vvvv | 2022-08-24 | 1 | -171/+193 |
| | | |||||
| * | dq, force compact at expand aggregate | whcrc | 2022-08-24 | 6 | -13/+12 |
| | | |||||
| * | fix POST viewer/query | uzhas | 2022-08-24 | 1 | -1/+3 |
| | | |||||
| * | added limit parameter | bbiff | 2022-08-24 | 7 | -22/+353 |
| | | |||||
| * | Just remove shard from BackupShards too (without checks) | ilnaz | 2022-08-24 | 4 | -7/+46 |
| | | |||||
| * | Decrease UT time | va-kuznecov | 2022-08-24 | 1 | -14/+19 |
| | | | | | | Decrease UT time Fix wide MapJoin | ||||
| * | Fix memory leak and crash possibility in case of sync operation. | dcherednik | 2022-08-24 | 1 | -0/+1 |
| | | |||||
| * | Replace bool isFatal with StatusCode | hor911 | 2022-08-24 | 11 | -47/+54 |
| | | |||||
| * | [] Change fixlist processing | andreizdor | 2022-08-24 | 1 | -0/+11 |
| | | | | | | | | | | | **Протобуф:** Добавил поле `repeated string FixlistVersions` в протобуф. **Средний:** - Поменял логику получения фикс-листов. Теперь все файлы архива из дериктории `/rearrange/missing_words` и имеющие расширение `.fixlist.yson.txt` считаются фикс-листами с версиями - имя файла. - Поменял логику фильтрации слов запроса (т.к. теперь фикс-лист задается, как объединение фикс-листов) - Поправил тесты в соответствии с новым форматом - Поправил нейминг полей в соответсвии со style guide (добавил суфикс `_` приватным полям) | ||||
| * | limits and debug information has been improved | hcpp | 2022-08-24 | 10 | -9/+241 |
| | | |||||
| * | BlobDepot work in progress | alexvru | 2022-08-24 | 8 | -31/+108 |
| | | |||||
| * | support idempotency-key, cover results for primitive types and optional | uzhas | 2022-08-24 | 1 | -3/+19 |
| | | |||||
| * | Fix bug in BS_CONTROLLER | alexvru | 2022-08-24 | 7 | -25/+49 |
| | | |||||
| * | [util] Add specializations for const / ref qualified member functions | sskvor | 2022-08-24 | 3 | -10/+115 |
| | | |||||
| * | fallback on DqReplicate | whcrc | 2022-08-24 | 5 | -6/+21 |
| | | |||||
| * | Fix an early semaphore release before it is acquired | snaury | 2022-08-24 | 2 | -1/+36 |
| | | |||||
| * | Reimport boost/date_time as a separate project | bugaevskiy | 2022-08-24 | 114 | -2520/+189 |
| | | |||||
| * | Update contrib/restricted/boost/system to 1.80.0 | robot-contrib | 2022-08-24 | 7 | -113/+240 |
| | | |||||
| * | Reimport boost/pool as a separate project | bugaevskiy | 2022-08-24 | 14 | -3547/+25 |
| | | |||||
| * | Reimport boost/lockfree as a separate project | bugaevskiy | 2022-08-24 | 220 | -54820/+38 |
| | | |||||
| * | Update contrib/restricted/boost/random to 1.80.0 | robot-contrib | 2022-08-24 | 13 | -59/+48 |
| | | |||||
| * | check stage inputs in AreAllStagesKqpPure() | ulya-sidorina | 2022-08-23 | 9 | -10/+48 |
| | | | | fix(kqp_opt): check inputs in AreAllStagesKqpPure() | ||||
| * | Cleanup TS3FileWriteActor-s | hor911 | 2022-08-23 | 1 | -5/+13 |
| | | |||||
| * | Key-Value Workload for KQP benchmarking | mdartemenko | 2022-08-23 | 14 | -18/+513 |
| | | | | | | Supports 2 main operations: - insert (a, b) - select (a, b) where a = val | ||||
| * | Update contrib/restricted/boost/xpressive to 1.80.0 | robot-contrib | 2022-08-23 | 4 | -15/+24 |
| | | |||||
| * | Update contrib/restricted/boost/program_options to 1.80.0 | robot-contrib | 2022-08-23 | 10 | -82/+148 |
| | | |||||
| * | projection tests has been added | hcpp | 2022-08-23 | 1 | -0/+40 |
| | | |||||
| * | better handling of extra sort columns in case of aggregations | vvvv | 2022-08-23 | 1 | -9/+30 |
| | | |||||
| * | YQ HTTP initial version | uzhas | 2022-08-23 | 51 | -208/+1405 |
| | | |||||
| * | tests faults | andrew-rykov | 2022-08-23 | 1 | -2/+2 |
| | | |||||
| * | use fq_diag mon page path in pending fetch | uzhas | 2022-08-23 | 1 | -1/+1 |
| | | |||||
| * | Update contrib/restricted/aws/s2n to 1.3.20 | robot-contrib | 2022-08-23 | 23 | -221/+335 |
| | | |||||
| * | Avoid unnecessary copies when visiting yson graph | zhizhin | 2022-08-23 | 1 | -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 могут быть причиной кордампов. | ||||
| * | Update contrib/restricted/boost/system to 1.79.0 | robot-contrib | 2022-08-23 | 37 | -1729/+3636 |
| | | |||||
| * | Do not override contains() method which is present is STL | thegeorg | 2022-08-23 | 2 | -18/+0 |
| | | |||||
| * | Merge qargs stable sort | stepych | 2022-08-23 | 3 | -154/+50 |
| | | | | Use stable sort for qargs | ||||
| * | Reimport boost/iostreams as a separate project | bugaevskiy | 2022-08-23 | 139 | -5448/+383 |
| | | |||||
| * | Reimport boost/multiprecision as a separate project | bugaevskiy | 2022-08-23 | 59 | -16936/+41 |
| | | |||||
| * | [] Some validation for projection= | aneporada | 2022-08-23 | 1 | -0/+26 |
| | | |||||
| * | Fix build ymake for win | shadchin | 2022-08-23 | 1 | -11/+3 |
| | | |||||
| * | Better event handler log | hor911 | 2022-08-23 | 1 | -3/+5 |
| | | |||||
| * | [] Avoid Collect+SqlIn for postgres | aneporada | 2022-08-23 | 17 | -7304/+5 |
| | | |||||
| * | hidden query, add whitelsit, fix statistics format | whcrc | 2022-08-22 | 3 | -0/+15 |
| | | |||||
| * | add prettyValueFormat support | uzhas | 2022-08-22 | 3 | -49/+143 |
| | | |||||
| * | fix SSA Program with GroupBy and Filters | chertus | 2022-08-22 | 3 | -35/+57 |
| | | |||||
| * | fixed crash on empty optional serialization | uzhas | 2022-08-22 | 175 | -3397/+78 |
| | | |||||
| * | avoid n**2 in quota/stats calculation | eivanov89 | 2022-08-22 | 3 | -13/+61 |
| | | |||||
