aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* fix httpcache error messageai32822023-11-301-2/+6
|
* Add SHA224 to library/cpp/openssl/cryptodanibw2023-11-293-0/+75
| | | | Add SHA224 to library/cpp/openssl/crypto
* Use own copy of library/grpcdcherednik2023-11-2949-4878/+0
|
* library/json: add MaxDepth and iterative parsing into configionagamed2023-11-293-33/+135
| | | | | | | | rationale: у нас была проблема где приезжает пользовательский json небольшой (на пару-тройку кб) и рвет нам стек из-за глубины. Со стороны rapidjson это проще всего поправить включив у них итеративный парсинг, который не будет использовать системный стек. Но это не совсем все — с нашей стороны оно все развалится когда надо будет вызвать рекурсивно деструкторы TJsonValue — и тут уже можно будет покрутить MaxDepth.
* KIKIMR-19979 Fix empty attribute in xml reportgalaxycrab2023-11-281-2/+1
|
* KIKIMR-19979 Remove dependency on libxml of library/cpp/testing/unittestgalaxycrab2023-11-279-163/+390
|
* More TGuid helpersbabenko2023-11-254-26/+82
|
* Revert commit rXXXXXX,Add env semanticsvidyuk2023-11-24133-0/+2730
|
* Add env semanticdimdim112023-11-24133-2730/+0
|
* YT-20547: TJobId is now strongly typedarkady-e1ppa2023-11-244-15/+43
|
* allow multiple equal TYPE in prom metricsvalerybitsoev2023-11-231-2/+4
|
* YQ Connector:test INNER JOINgalaxycrab2023-11-2368-0/+4408
|
* Intermediate changesrobot-piglet2023-11-223-0/+11
|
* Address issues of rXXXXXXarkady-e1ppa2023-11-212-7/+7
| | | | Some new overloads to better support allocationId as strongly typed entity
* Intermediate changesrobot-piglet2023-11-201-1/+0
|
* YT-19593: Constexpr friendliness in strong typedef plus TAllocationId uses ↵arkady-e1ppa2023-11-202-6/+45
| | | | it now
* add darwin-arm64 CMakeListsdcherednik2023-11-20600-2/+8684
|
* AFL_ENSURE macros for AFL context usage in exceptionivanmorozov2023-11-202-7/+47
|
* Fix EPOLLET logic to keep old behaviour for inoptimal user code KIKIMR-20021alexvru2023-11-1714-48/+128
|
* suport for use of local libaio, libiconv, libidnsnermolaev2023-11-171-1/+1
|
* Cosmeticsbabenko2023-11-171-1/+1
|
* Active spinlock tracking from pr3151306. Added TracelessGuards to disable ↵arkady-e1ppa2023-11-1616-19/+335
| | | | | | | | | | | | | | | | | | | | mentioned tracking 1) Добавлена возможность инструментировать ваш любимый мьютекс/спинлок/что-либо с методами Acquire/Release со схожим смыслом. Делается это засчет методов ```NThreading::NDetail::RecordSpinlockAcquired```/```NThreading::NDetail::RecordSpinlockReleased```. Они отслеживают число захваченных спинлоков. 2) Добавлен макрос ```REGISTER_TRACKED_SPIN_LOCK_CLASS```, который позволяет номинально проверить на этапе компиляции, что данный спинлок отслеживается. 3) Добавлен метод ```NThreading::VerifyNoSpinlockAffinity```, который коркается, если число захваченных спинлоков больше нуля. 4) Добавлены Traceless версии (почти) всех гардов, чтобы можно было не отслеживать конкретную критическую секцию, если очень нужно. 5) Внутри файберного ```WaitUntilSet``` вызывается ```VerifyNoSpinlockAffinity``` -- делать ```WaitFor``` или ```Yield``` внутри отслеживаемых критических секций нельзя. Если очень хочется -- используем TracelessGuard нужного вида. 6) Теперь отслеживаются такие спинлоки и их наследники: ```TSpinLock```, ```TRecursiveSpinLock```, ```TReaderWriterSpinLock```. 7) Зарегистрированы как отслеживаемые все вышеперечисленные спинлоки и их Padded версии. 8) Все эти действия имеют эффект только в дебаг сборке. В релизе вся эта диагностика стирается.
* Support Save/Load TYsonStringyurial2023-11-168-0/+102
|
* add compress base UDFuzhas2023-11-1512-0/+519
|
* Revert rXXXXXX: Turn on assert, KIKIMR-19280kruall2023-11-151-3/+3
|
* Add auto spin threshold, KIKIMR-19343kruall2023-11-1520-63/+612
|
* Turn on assert, KIKIMR-19280kruall2023-11-151-3/+3
|
* Intermediate changesrobot-piglet2023-11-1424-4406/+1
|
* YT-20424: Fix move constructor and assignment for TSharedRange.ponasenko-rs2023-11-143-0/+85
|
* YQ Connector: move tests from yql to ydb (OSS)vitalyisaev2023-11-1412-0/+449
| | | | Перенос папки с тестами на Коннектор из папки yql в папку ydb (синхронизируется с github).
* Fix ubsan false-positivealexvru2023-11-131-1/+4
|
* Added 'y_benchmark' to Y_BENCHMARKdaniel-march2023-11-134-0/+8
|
* Сделать нормальное логгирование в UaaSconterouz2023-11-133-0/+5
|
* Intermediate changesrobot-piglet2023-11-1262-0/+5107
|
* ActorSystem scheduler queue include fixmaksim-kita2023-11-101-0/+1
|
* Check stateFunc type before assign it, KIKIMR-19280kruall2023-11-101-3/+40
|
* ActorSystem remove unused codemaksim-kita2023-11-092-8/+2
|
* An example of using AddObserver in unit testsazevaykin2023-11-091-1/+17
|
* Fix TlsActivationContext caching by compiler KIKIMR-19993alexvru2023-11-093-9/+45
|
* Revert "metrics have been added"hcpp2023-11-0893-7711/+0
| | | | | This reverts commit 16e792be75335b09a4f9f254e3972030af83b1ad, reversing changes made to 3790f3d771d1a65ed6c0d05f3e0d79ff13308142.
* Switch epoll back to EPOLLET KIKIMR-20021alexvru2023-11-089-84/+103
|
* metrics have been addedhcpp2023-11-0893-0/+7711
|
* added switch secure/insecure grpc channel for wilson uploaderasmyasnikov2023-11-071-2/+2
| | | | added switch secure/insecure grpc channel for wilson uploader
* Make thread local variables fiber friendlylukyan2023-11-072-0/+40
|
* Intermediate changesrobot-piglet2023-11-031-7/+1
|
* Default to clang-cl when targeting Windowsthegeorg2023-11-034-5/+7
| | | | As announced [in Atushka](https://clubs.at.yandex-team.ru/arcadia/29556).
* YT-20376: Removed some of the std overloadsarkady-e1ppa2023-11-033-42/+42
| | | | First commit
* YT-20376: TAsyncSignalsHandler improved thread safetyarkady-e1ppa2023-11-031-5/+16
| | | | First commit
* Added 'report_path' param to y_benchmarkdaniel-march2023-11-021-20/+48
|
* Stacktraces add line numbersmaksim-kita2023-11-0211-0/+174
|