| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [library/cpp/yt] fix peerdir | tldr | 2024-01-31 | 1 | -0/+1 |
| | | |||||
| * | Move enum_indexed_array from misc to containers | babenko | 2024-01-31 | 6 | -5/+8 |
| | | |||||
| * | Intermediate changes | robot-piglet | 2024-01-31 | 1 | -3/+3 |
| | | |||||
| * | Drop TEnumIndexedVector | babenko | 2024-01-31 | 4 | -129/+0 |
| | | |||||
| * | Introduce TEnumIndexedArray as a refurbished version of TEnumIndexedVector | babenko | 2024-01-26 | 7 | -0/+207 |
| | | |||||
| * | Library import 8 (#1074) | AlexSm | 2024-01-18 | 10 | -14/+69 |
| | | | | | | * Library import 8 * Add contrib/libs/cxxsupp/libcxx/include/__verbose_abort | ||||
| * | Library import 7 (#937) | AlexSm | 2024-01-11 | 3 | -0/+73 |
| | | |||||
| * | Library import 6 (#888) | AlexSm | 2024-01-09 | 1 | -0/+9 |
| | | |||||
| * | Library import 5, delete go dependencies (#832) | AlexSm | 2024-01-04 | 1 | -9/+9 |
| | | | | | | * Library import 5, delete go dependencies * Fix yt client | ||||
| * | Import libs 1 (#590) | AlexSm | 2023-12-21 | 1 | -1/+1 |
| | | | | | | | | * Import libs 1 * Add new file without extension * Add file missed in export config | ||||
| * | Better relational operators for TStrongTypedef | babenko | 2023-12-13 | 2 | -30/+31 |
| | | |||||
| * | YT-20547: TIncarnationId is strongly typed | arkady-e1ppa | 2023-12-06 | 2 | -1/+41 |
| | | | | | First commit | ||||
| * | Use volatile TLS in library/cpp/yt | lukyan | 2023-12-05 | 8 | -18/+32 |
| | | |||||
| * | Require EMasterReign to be monotonic | kvk1920 | 2023-12-05 | 2 | -4/+6 |
| | | |||||
| * | YT-20547: OperationId is strongly typed | arkady-e1ppa | 2023-12-05 | 4 | -5/+221 |
| | | |||||
| * | External build system generator release 65 | robot-ya-builder | 2023-12-05 | 23 | -69/+69 |
| | | | | | Update tools: yexport, os-yexport | ||||
| * | YT-18655 Support prerequisite transactions in dynamic tables write | Grigory Reznikov | 2023-12-05 | 4 | -0/+223 |
| | | | | | | | | | | | We are building a service that uses dynamic tables as a metadata storage. Cypress is used for a leader election and prerequisite transactions are used to prevent races, however prerequisite transactions are not supported for dynamic table operations. This PR fixes that. I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/162 | ||||
| * | More TGuid helpers | babenko | 2023-11-25 | 4 | -26/+82 |
| | | |||||
| * | YT-20547: TJobId is now strongly typed | arkady-e1ppa | 2023-11-24 | 4 | -15/+43 |
| | | |||||
| * | Address issues of rXXXXXX | arkady-e1ppa | 2023-11-21 | 2 | -7/+7 |
| | | | | | Some new overloads to better support allocationId as strongly typed entity | ||||
| * | YT-19593: Constexpr friendliness in strong typedef plus TAllocationId uses ↵ | arkady-e1ppa | 2023-11-20 | 2 | -6/+45 |
| | | | | | it now | ||||
| * | add darwin-arm64 CMakeLists | dcherednik | 2023-11-20 | 46 | -0/+551 |
| | | |||||
| * | Cosmetics | babenko | 2023-11-17 | 1 | -1/+1 |
| | | |||||
| * | Active spinlock tracking from pr3151306. Added TracelessGuards to disable ↵ | arkady-e1ppa | 2023-11-16 | 16 | -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 TYsonString | yurial | 2023-11-16 | 8 | -0/+102 |
| | | |||||
| * | YT-20424: Fix move constructor and assignment for TSharedRange. | ponasenko-rs | 2023-11-14 | 3 | -0/+85 |
| | | |||||
| * | Intermediate changes | robot-piglet | 2023-11-12 | 39 | -0/+702 |
| | | |||||
| * | Make thread local variables fiber friendly | lukyan | 2023-11-07 | 2 | -0/+40 |
| | | |||||
| * | YT-20376: Removed some of the std overloads | arkady-e1ppa | 2023-11-03 | 1 | -7/+7 |
| | | | | | First commit | ||||
| * | YTORM-214: Add unittests for pr-4688904 | kmokrov | 2023-10-27 | 2 | -0/+33 |
| | | |||||
| * | YTORM-214: Add parsing enum from yson integer | kmokrov | 2023-10-17 | 1 | -5/+21 |
| | | |||||
| * | Y_VERIFY->Y_ABORT_UNLESS at ^l | ilnurkh | 2023-10-09 | 1 | -1/+1 |
| | | | | | https://clubs.at.yandex-team.ru/arcadia/29404 | ||||
| * | YT-19578: Move user_job_statistics to yt/cpp/mapreduce/library | ermolovd | 2023-10-02 | 9 | -294/+0 |
| | | |||||
| * | YT-19441: Support allocator in TCompactSet. | ponasenko-rs | 2023-09-27 | 2 | -34/+42 |
| | | |||||
| * | Small refactoring in TCompactSet. | ponasenko-rs | 2023-09-27 | 1 | -3/+3 |
| | | |||||
| * | Intermediate changes | robot-piglet | 2023-09-25 | 4 | -0/+295 |
| | | |||||
| * | Get rid of TClusterResourceLimits::operator+() | kvk1920 | 2023-09-22 | 1 | -12/+12 |
| | | |||||
| * | [Sync from ytsaurus/ytsaurus] Put attribute(weak) in a GCC-compatible position | Alexey Filinovich | 2023-09-07 | 1 | -2/+2 |
| | | | | | | | | | | | I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en In addition to #89, there is one more minor fix. GCC doesn't allow putting `__attribute__((weak))` before the `extern "C"` and produces non-weak symbols. Proof: https://godbolt.org/z/h48fYsGMW --- Pull Request resolved: #96 | ||||
| * | Intermediate changes | robot-piglet | 2023-09-03 | 10 | -247/+0 |
| | | |||||
| * | YT-19430: Add arrow writer | nadya02 | 2023-09-02 | 10 | -0/+247 |
| | | | | | Add arrow writer | ||||
| * | Removed the last typedefs in the codebase | sabdenovch | 2023-08-28 | 8 | -21/+21 |
| | | | | | | removed a lot of typedefs and turned a couple of std::pairs into something more meaningful | ||||
| * | YT-18571: Replace NYT::ToUnderlying with ::ToUnderlying from util/generic/cast.h | babenko | 2023-08-19 | 2 | -12/+2 |
| | | |||||
| * | Minor cosmetic changes | sabdenovch | 2023-08-18 | 1 | -1/+1 |
| | | | | | | | | | Minor cosmetic changes space after for space after if | ||||
| * | YT-19686: Add stubs for YT_USE_VANILLA_PROTOBUF | gritukan | 2023-08-13 | 1 | -0/+3 |
| | | |||||
| * | YT-19686: Support building TRef from std::string | gritukan | 2023-08-07 | 3 | -0/+9 |
| | | |||||
| * | Intermediate changes | robot-piglet | 2023-08-06 | 1 | -0/+9 |
| | | |||||
| * | Drop misused __LINE__ in macro | babenko | 2023-08-02 | 1 | -28/+28 |
| | | |||||
| * | YT-19210: expose YQL shared library for YT. | max42 | 2023-07-29 | 115 | -0/+5308 |
| | | | | | After this, a new target libyqlplugin.so appears. in open-source cmake build. Diff in open-source YDB repo looks like the following: https://paste.yandex-team.ru/f302bdb4-7ef2-4362-91c7-6ca45f329264 | ||||
| * | revert rXXXXXX (see discusstion in pr), will commit again more pci-dss ↵ | kulikov | 2023-07-27 | 25 | -705/+10 |
| | | | | | friendly way | ||||
| * | Add explicit sanitizer dependencies up to market | reshilkin | 2023-07-26 | 5 | -0/+5 |
| | | |||||
