summaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-02-131-2/+1
| | | | commit_hash:1ad357a58cab779a09a8074175650e4147a845e5
* Intermediate changesrobot-piglet2026-02-128-25/+16
| | | | commit_hash:703067c8695868118d5e3360507697c32e6a4002
* YT-27361: Make TEnumIndexedArray fully constexprapachee2026-02-112-16/+16
| | | | commit_hash:7752326f65dbdee180e3b9fba78f6a2743bf948e
* YT-27167: Better TBitwiseUnversionedValueHashpavook2026-02-113-0/+29
| | | | | | | | | | | | | | | +20-30% throughput on UpdateColumnarStatistics benchmark (with large statistics enabled) - Do not factor in value.Id when calculating column digest - Pack metadata directly instead of multiple HashCombine calls - Use SplitMix64 finalizer for proper bit distribution - Use cheaper xor with metadata instead of HashCombine - Use XXH3 for strings - Remove unnecessary copy - Measured quality increased: on 20 (c=1..20) sequences `{nc | n \in [1..10^6]}` MAE dropped from ~36% to ~20% HLL digests might temporarily suffer a 2x increase upon merging with the previously computed ones. commit_hash:0bf661245cf1848ba9ef8b6c840c18dfd05bd2a4
* Return old implementation of GetWorkerThreadID. Do not persist threadId ↵akhropov2026-02-102-23/+4
| | | | | | inside SetSparseFeatureBlock., commit_hash:0f88c1d2928f092c09638d654fca3baa6cb4f505
* Intermediate changesrobot-piglet2026-02-102-5/+3
| | | | commit_hash:d1060afa655a4f9d6d4599152e96f7d19f25a506
* Add missing bigtzdate bitsaneporada2026-02-101-0/+3
| | | | commit_hash:e0aa8f376556b2915197320fdf60c810b71962cf
* Add direct includes required by internal libcxx changes in librarymikhnenko2026-02-101-0/+1
| | | | | | Original errors you can see [here](https://nda.ya.ru/t/cIW6kCld7U2bZB or [here](https://nda.ya.ru/t/kpJPyHA27U2bZJ commit_hash:d932f70eceac25c1d3b701b7a60be1b823b1f08b
* [PoC] Clang tests full meta-information listing as jsonn-khamraev2026-02-095-2/+72
| | | | commit_hash:e587d328242a2cf210cd1f612b4971e747e2c4c7
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-02-071-1/+1
| | | | commit_hash:8a1fe870b29249760b698ef95b4513fd0bbf8745
* Add fast timezone id validation functionaneporada2026-02-076-3/+29
| | | | commit_hash:a2c20ffc1acc83385a3195d76eb95818b3ad6a67
* Intermediate changesrobot-piglet2026-02-061-6/+6
| | | | commit_hash:9aba7173fb1ef0a42bfc7d91ec99a376e09834eb
* YT-27244: range helpers move to librarypanesher2026-02-056-0/+421
| | | | commit_hash:f257ebdacfbf0549a0f55cc37df2c059629bac3a
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-02-041-1/+1
| | | | commit_hash:e8fdd005d2e57ea8b88f027e3b7eae245d89bcd9
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-02-011-1/+1
| | | | commit_hash:cdde08394e643fc08d9b4ea1b93e3191c3d93786
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-01-311-1/+1
| | | | commit_hash:cb111b7213d55cae50a1d922786827d715b2ce4e
* move library/cpp/threading/atomic to library/cpp/deprecated/atomic_booltobo2026-01-2913-14/+14
| | | | commit_hash:0981fb113212b130cb676672e125982188e4fd20
* TAtomic => std::atomic in library/cpp/coroutine/enginetobo2026-01-292-5/+5
| | | | commit_hash:dec1324c908f86e371bfda82e5cb1d90f06a9d06
* Intermediate changesrobot-piglet2026-01-291-0/+2
| | | | commit_hash:b99ce0014bc419134aa5cd9d21ec17472a7efcce
* TAtomic => std::atomic in library/cpp/threading/atomictobo2026-01-282-12/+9
| | | | commit_hash:d3337fcf8e16f28dc99d9466172f80b83d2fe569
* Do not copy holder ptr in TSharedMutableRange::GetHolderpechatnov2026-01-281-2/+2
| | | | commit_hash:d0a59b050291e7d3758b46f92f524fd3c60fac54
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-01-281-1/+1
| | | | commit_hash:4a586fb909dc17910cd4b1f43efe932a2839d67a
* Intermediate changesrobot-piglet2026-01-272-1/+12
| | | | commit_hash:297b5880340725ec9a28608c1af7a50742ef4995
* Forbid use of array types in UNIT_ASSERT conditions #30109swarmer2026-01-271-0/+1
| | | | commit_hash:bfc1eb4f21ecb804205db2c38e09cda4b5b9cea4
* feat contrib: add futures subscription from contribkuzin572026-01-2622-0/+1935
| | | | | <https://nda.ya.ru/t/nesU8Ssd7StzZd> commit_hash:3b5733332bec71a4f2f26e6e878afb23dde01fe7
* Default CancellationToken should create only one instance of a Promiseswarmer2026-01-261-1/+5
| | | | | The NewPromise() function should not be called if the singleton has already been constructed. commit_hash:9e3b6c8908bbef648bf52ca2506ff0ae03ed0530
* Intermediate changesrobot-piglet2026-01-263-0/+65
| | | | commit_hash:4373219e5a3e59d3b6020a500b3953d735a28ef0
* YT-17905: Drop unused peerdirbabenko2026-01-253-220/+0
| | | | commit_hash:579e0752cfe1226a83d5b52df5ba612ad4621493
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-01-251-1/+1
| | | | commit_hash:ab4ceb4485a087a6294a6497e8cb9b331ddc036a
* cosmetics: use std::move() + constexpr + make argument name consistent with ↵tobo2026-01-241-7/+7
| | | | | | declaration commit_hash:6060ce65f9cdc998b9763fcc429bdd79188f522b
* TAtomic => std::atomic in library/cpp/threading/local_executortobo2026-01-232-36/+35
| | | | commit_hash:1e6b73c17aaaf69b19ff38a4b20246c45aeb3266
* Fix description of TYsonStringbabenko2026-01-231-1/+1
| | | | commit_hash:47bef2786d6025ec7e078b5989df54417315ac77
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-01-231-1/+1
| | | | commit_hash:a39ed963e1f26fffdbc6055970b66490b2503ec5
* TAtomic => std::atomic in library/cpp/threading/cron + cosmeticstobo2026-01-223-20/+18
| | | | commit_hash:3705bbac91a604b06838ca310e992f1b7728426d
* cosmetics - make field initialization more consistenttobo2026-01-201-6/+3
| | | | commit_hash:709abab383d9e399b60eb6acf6ade302420aefcd
* TAtomic => std::atomictobo2026-01-202-17/+11
| | | | commit_hash:4412172db084730a7f35a60c927e848477ccbcfb
* stack_vector: remove usage of deprecated aligned_storage_tswarmer2026-01-191-1/+1
| | | | commit_hash:d4bf2f7b3c17de411be28ab682a4a6c323720b60
* Add direct includes required by internal libcxx changes in librarymikhnenko2026-01-191-0/+1
| | | | commit_hash:7ba419fb89ea78bf52e012fc9ef4ecccf35edca9
* TAtomic => std::atomic in skip_listtobo2026-01-192-33/+18
| | | | commit_hash:ff28a92c3529ec57ec4b96b5c082146783d5bd39
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2026-01-171-1/+1
| | | | commit_hash:98cff6d02be81ac6a44712ff0ecd8b10c083958d
* Intermediate changesrobot-piglet2026-01-161-17/+22
| | | | commit_hash:c5b262d1aad0ba81383708696467e0f0630050c0
* Intermediate changesrobot-piglet2026-01-161-4/+6
| | | | commit_hash:e2a707e415a488963509ff8fd5a9609c8e77b16d
* [trivial] store pointer inside atomictobo2026-01-151-5/+4
| | | | commit_hash:926ebc3875638338cbe9de01ababc1de0325eef6
* Intermediate changesrobot-piglet2026-01-151-1/+14
| | | | commit_hash:9269fba6accab3db16a0bf72a8ca256583d95e72
* Intermediate changesrobot-piglet2026-01-151-5/+5
| | | | commit_hash:1f907d5c83bac6dea635551afc3885ced1f563ba
* Intermediate changesrobot-piglet2026-01-151-24/+84
| | | | commit_hash:a29680f3b8f1237ca07f10fe0bbde4ebafba5c92
* Intermediate changesrobot-piglet2026-01-151-76/+118
| | | | commit_hash:5fdfb1b57fedb283f7f984c453a704df0f08ebd4
* [monlib] Copy metrics while Append and Tookq0un2026-01-151-4/+21
| | | | | По мотивам <https://nda.ya.ru/t/bI-f6SKy7Hx8RU>, делаю то же самое в остальных методах commit_hash:1bc9d85ebea976f62689b2bf9f252cb7eb85077c
* Add throttling for max inflight error logsandybg2026-01-153-2/+70
| | | | | | | | | | | | | | ## Problem Log spam with repeated ``'max inflight of [***] bytes reached, [***] bytes dropped'`` errors appearing multiple times within the same second, causing log flooding. ## Solution Implemented one-second throttling mechanism for this specific error message to prevent log spam while maintaining accurate counter tracking. ## Testing - Added `TestMaxInflightBytesThrottling` integration test - Confirms throttling limits log entries to ≤3 for 50 rapid message drops (vs 50 without throttling) - Ensures all dropped message counters remain accurate regardless of throttling commit_hash:58f44ca8ce2b8b416586f8ca7a3d3ca971f1e9cb
* use std::atomic instead of TAtomictobo2026-01-143-27/+22
| | | | | replace TAtomic usage with std::atomic commit_hash:14c2a2e60040d84ba42fc8b90adbe9e4aad447d4