summaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
| * PopCount => std::popcounttobo2024-10-223-7/+7
| | | | | | | | commit_hash:b648a03fff23eec34a775607e9435d77a885a27a
| * YT-21233: Introduce TErrorAttributes as an opaque type for attributes to ↵arkady-e1ppa2024-10-226-0/+315
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hide dependencies on IAttributeDictionary's API Plan: 1) Remove `IAttributedDictionary` type from the public API. \+ 2) Remove `Set` method from public API in favor of `operator<<=`. \+ 3) Adopt `ConvertTo<T>` (or other name) CPO with proper extension into `NYT::NYson::ConvertTo` from `yt/core`. 4) Use CPO from (3) to eliminate direct dependency on `yt/core` of `Get/Find` methods from attributes API. 5) Adopt `ConvertToYsonString` (or other name) CPO with proper extension into `yt/core` customisations. 6) Use CPO from (5) to eliminate direct dependency on `yt/core` of `TErrorAttribute` ctor. 7) Swap attributes implementation to the one which doesn’t use `IAttributeDictionary`. 8) At this point `stripped_error*` can be moved to library/cpp/yt and so can recursively dependant on THROW macro methods `Get/Find/…`. 9) Adjust CPO’s to work with `std::string` instead of `TYsonString` assuming text format to be used (maybe `TString` for now). 10) Remove dep of `library/cpp/yt/error` on `yson` entirely. This pull request covers steps 1 and 2 laying foundation to 3-4 being implemented in the next one commit_hash:e899bccdef4ebed321ea2eb93215282694c261ac
| * Intermediate changesrobot-piglet2024-10-211-0/+30
| | | | | | | | commit_hash:190ff2d3da523521b04ad0065bc2c0615d719674
* | Merge branch 'rightlib' into mergelibs-241021-1020Alexander Smirnov2024-10-214-21/+36
|\|
| * Introduce message_level_overrides to tune log message levels at runtimebabenko2024-10-203-20/+35
| | | | | | | | | | | | | | | | * Changelog entry Type: feature Add message_level_overrides option to logging config for better run-time tuning. commit_hash:07e9563fd111c437edf7ac0e5dd190781878d8fa
| * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-10-201-1/+1
| | | | | | | | commit_hash:514e533e0d7a227fbca23493746cfdcfa224756b
* | Merge branch 'rightlib' into mergelibs-241019-1758Alexander Smirnov2024-10-197-32/+40
|\|
| * YTORM-1187: Fix IN and BETWEEN expression work with indexesdgolear2024-10-172-31/+29
| | | | | | | | commit_hash:12d86de033f73ea238ebde7f47b689d30014119a
| * Fix disabling ref counted trackingnastprol2024-10-172-0/+8
| | | | | | | | commit_hash:8552424a0dfce80a71c406632beba95646bf5b3e
| * remove unused includes in util/generic/string.htobo2024-10-172-0/+2
| | | | | | | | commit_hash:edd5ed00db3a4c6090c535fa406f184268188733
| * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-10-171-1/+1
| | | | | | | | commit_hash:a96b155c1ea432bcff49800f63149d1ff83f071e
* | Merge branch 'rightlib' into mergelibs-241016-1210Alexander Smirnov2024-10-1637-263/+642
|\|
| * Fancier error messages upon static analysis check failurearkady-e1ppa2024-10-162-43/+15
| | | | | | | | commit_hash:f939fba86939275047d2eca49b11bec3d0ea3ce7
| * reduce number of hash table lookups in the resource libraryswarmer2024-10-161-18/+33
| | | | | | | | commit_hash:7252be1dc97d6361957aa6f9071247cf1a2b8afe
| * Intermediate changesrobot-piglet2024-10-151-0/+1
| | | | | | | | commit_hash:a9d505ad0eca8d52e322f9b3f5daaa1968f65b7b
| * Increase max decimal precision to 76 (decimal256)Andrey Chulkov2024-10-156-0/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Changelog entry Type: feature Component: type system Support for decimals with precision from 35 to 76. This PR adds decimal256 support to YT. Additionally: - Decimal256 is supported in skiff as int256. - ClickHouse decimal precisions from 35 to 76 are supported in CHYT. --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/798 Co-authored-by: ermolovd <[email protected]> Co-authored-by: dakovalkov <[email protected]> commit_hash:73c4809966cf4c625e6007d31b5dde14bd80e829
| * Move atomic object to library/cpp/yt/threadingarkady-e1ppa2024-10-142-0/+160
| | | | | | | | | | [nodiff:caesar] commit_hash:446e45e0378f6b2cb31d85bcc3e4516efbdfe5a7
| * Styledgolear2024-10-141-0/+2
| | | | | | | | commit_hash:e267dc9b41e9291970d760657852a20f06fa8410
| * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-10-141-1/+1
| | | | | | | | commit_hash:88c0cdd1339b95fa5826e2ad3714c6ac63f5d6d9
| * Extract string_builderbabenko2024-10-136-178/+218
| | | | | | | | commit_hash:1573c88f09db79bab2755c9c2c3ffd0bc219b2d2
| * add include that comes transparentlytobo2024-10-111-0/+2
| | | | | | | | commit_hash:7ec5bc6f7e85e5412ff6759b0d1bd52d1172a9c1
| * add include that comes transparentlytobo2024-10-111-0/+1
| | | | | | | | commit_hash:96d26ff6ad6f69272fc19ff157bb73013c3f8df7
| * Support Android build for YT librarykharcheva2024-10-102-1/+11
| | | | | | | | commit_hash:a21164c621de657007dd5ba88024cf92cb5ba739
| * Intermediate changesrobot-piglet2024-10-103-4/+4
| | | | | | | | commit_hash:93cf56fbe7125e68c2d1b9d57ae3ed8db0052605
| * add include that comes transparentlytobo2024-10-101-0/+1
| | | | | | | | commit_hash:5be750ea1896b1ae8b1d395a4131341555dca8c9
| * Use lower case for TString methods Data, Size and Empty in extsearch, ↵mikhnenko2024-10-105-8/+8
| | | | | | | | | | | | | | fintech, games, geobase, infra, ipreg, juggler, kernel, keyboard, laas, library, logbroker, logos, mail If you think that this pr has broken something for you, roll it back commit_hash:df8e48b2a4ecbbc74a504aa3ff62ebb8f464218d
| * YT: Support plain enum deserializationdgolear2024-10-103-10/+33
| | | | | | | | | | (HIDDEN_URL commit_hash:d9358ac48da1ab4a4ef9ccdbf7eb77a100cf3897
| * add include that comes transparentlytobo2024-10-091-0/+1
| | | | | | | | commit_hash:28a1feed886ff6f1fb586119dcdc433df011773b
* | Merge branch 'rightlib' into mergelibs-241008-2121Alexander Smirnov2024-10-0812-33/+132
|\|
| * Intermediate changesrobot-piglet2024-10-084-12/+114
| | | | | | | | commit_hash:8b7eb71badc9f2fcd168ee34e8c379b35577eccb
| * Drop redundant MarkAsIntentionallyLeakedbabenko2024-10-081-3/+0
| | | | | | | | commit_hash:a7e152eae3d2996e60fa5940906933bfb64bdc88
| * Virtual CreateEncoder in TDynamicCountersPageiddqd2024-10-082-0/+8
| | | | | | | | | | Идея в том, чтобы фильтровать нулевые метрики на выводе при помощи вот такого класса: <HIDDEN_URL> commit_hash:296137b0e9503a932eeb1bd5586772c9e4d6c1f8
| * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-10-081-1/+1
| | | | | | | | commit_hash:bf9375e006e1e5edc4cc8912196438cc7be884bf
| * Fix spellingbabenko2024-10-083-13/+13
| | | | | | | | commit_hash:4ef7f7ef82cc22483672460eb87dfe4fa6b5d817
| * Assume LSan is always enabled in ASan buildsbabenko2024-10-083-4/+4
| | | | | | | | commit_hash:e48e4ec5e5215afc5c32dc6213398b6b28dbdd7b
* | Merge pull request #10186 from ydb-platform/mergelibs-241007-1548Maxim Yurchuk2024-10-091-1/+1
|\ \ | | | | | | Library import 241007-1548
| * | Merge branch 'rightlib' into mergelibs-241007-1548Alexander Smirnov2024-10-071-1/+1
| |\|
| | * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-10-051-1/+1
| | | | | | | | | | | | commit_hash:f3194beda8e3efec5bb8cefab0a8d3c707319600
* | | Merge from Arcadia r15049047 Virtual CreateEncoder in TDynamicCounter… ↵Олег2024-10-082-0/+8
|/ / | | | | | | (#10205)
* | Merge branch 'rightlib' into mergelibs-241004-1110Alexander Smirnov2024-10-0425-46/+47
|\|
| * Remove Size, Empty and Data usages from librarymikhnenko2024-10-0425-46/+47
| | | | | | | | commit_hash:ef5ad4cfa9e68bbfc586492e8c376c732d0a48af
* | Merge branch 'rightlib' into mergelibs-241002-1139Alexander Smirnov2024-10-0215-21/+373
|\|
| * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-10-021-1/+1
| | | | | | | | commit_hash:bd3669d0ac48528fcd492e4a300cb7332550b6d0
| * Make NMonitoring::IHistogram write methods noexceptvadim-xd2024-10-016-18/+18
| | | | | | | | commit_hash:e67a69864ab541f86bd413dfa8df106a77d05b71
| * enum_parser: support digit separators in numeric literalsswarmer2024-09-301-0/+34
| | | | | | | | commit_hash:9791d25e9ea02f73329f9755f7c70f335c612121
| * Add TExpiringSet::Removebabenko2024-09-303-4/+42
| | | | | | | | commit_hash:5d76a2050843e639046dc696be3b43c1795fd1dc
| * SortMapKeys in proto2json for deterministic seriarializationdimastark2024-09-303-2/+43
| | | | | | | | commit_hash:e64dedae589fa2d16347be4d80e2596f46566b38
| * Extract TExpiringSet to library/cpp/containersbabenko2024-09-304-0/+239
| | | | | | | | commit_hash:dd1c08771b1d4865d03a492927afa0f9895a5f44
* | Merge branch 'rightlib' into mergelibs-240930-1059Alexander Smirnov2024-09-303-11/+18
|\|
| * New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-09-291-2/+1
| | | | | | | | commit_hash:22cf4af525935617bc9d6f41e42e1fda36714f5a