aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Intermediate changesrobot-piglet2023-07-071-0/+4
|
* Introduce TLazyMultiValueFormatterifsmirnov2023-07-063-0/+81
|
* Revert commit rXXXXXX, Revert commit rXXXXXX,use profile tags for any method ↵ivanmorozov2023-07-055-50/+46
| | | | actor name generation
* Revert commit rXXXXXX,use profile tags for any method actor name generationivanmorozov2023-07-055-46/+50
|
* use profile tags for any method actor name generationivanmorozov2023-07-055-50/+46
|
* Fix tsan race in TExecutor::GetMaxQueueSizeAndClearsnaury2023-07-041-1/+1
|
* Fix misaligned arena block size in TEvUploadRowsRequest causing ubsan failuressnaury2023-07-041-0/+5
|
* Fix critical TRcBuf issuealexvru2023-07-031-2/+5
|
* Intermediate changesrobot-piglet2023-07-031-1/+1
|
* client-cpp for unified-agent: changing log levelaleksei-le2023-07-031-18/+18
|
* Replace the functions for the `Levenshtein` and the `Damerau–Levenshtein` ↵akinshchikov2023-07-032-8/+47
| | | | | | distances with the memory effective version. YQL UDFs `String::LevensteinDistance` and `Unicode::LevensteinDistance` use `NLevenshtein::Distance` inside. The previous version of `NLevenshtein::Distance` uses O(nm) space instead of O(min(n, m)).
* Intermediate changesrobot-piglet2023-06-303-16/+43
|
* Intermediate changesrobot-piglet2023-06-305-51/+20
|
* Revert "YT-19324: move YT provider to ydb/library/yql"max422023-06-30143-20706/+0
| | | | This reverts commit ca272f12fdd0e8d5c3e957fc87939148f1caaf72, reversing changes made to 49f8acfc8b0b5c0071b804423bcf53fda26c7c12.
* deallocation on destroyivanmorozov2023-06-301-2/+4
|
* YT-19324: move YT provider to ydb/library/yqlmax422023-06-30143-0/+20706
| | | | | | | | | | | | | | This commit is formed by the following script: https://paste.yandex-team.ru/6f92e4b8-efc5-4d34-948b-15ee2accd7e7/text. This commit has zero effect on all projects that depend on YQL. The summary of changes: - `yql/providers/yt -> ydb/library/yql/providers/yt `- the whole implementation of YT provider is moved into YDB code base for further export as a part of YT YQL plugin shared library; - `yql/providers/stat/{expr_nodes,uploader} -> ydb/library/yql/providers/stat/{expr_nodes,uploader}` - a small interface without implementation and the description of stat expr nodes; - `yql/core/extract_predicate/ut -> ydb/library/yql/core/extract_predicate/ut`; - `yql/core/{ut,ut_common} -> ydb/library/yql/core/{ut,ut_common}`; - `yql/core` is gone; - `yql/library/url_preprocessing -> ydb/library/yql/core/url_preprocessing`. **NB**: all new targets inside `ydb/` are under `IF (NOT CMAKE_EXPORT)` clause which disables them from open-source cmake generation and ya make build. They will be enabled in the subsequent commits.
* improve macros for default component determination instead of 0ivanmorozov2023-06-292-12/+34
|
* contextable loggingivanmorozov2023-06-292-54/+209
|
* YQ Connector: support managed ClickHousevitalyisaev2023-06-298-0/+294
| | | Со стороны dqrun можно обратиться к инстансу коннектора, который работает на streaming стенде, и извлечь данные из облачного CH.
* Improve monitoringalexvru2023-06-282-18/+13
|
* fix gen_tld.py on non-unicode locale encodingsNikita Kozlovskiy2023-06-281-11/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix gen_tld.py on non-unicode locale encodings In python versions prior to 3.7, as well as when using non-unicode locale encodings, the `gen_tld.py` script fails: ``` ydb/ydb/library/cpp/tld % git rev-parse head 97b1a695d3be4edc08550d3ae7d200f6d9f3d42e ydb/ydb/library/cpp/tld % LC_CTYPE=C ~/.pyenv/versions/3.6.15/bin/python gen_tld.py tlds-alpha-by-domain.txt|md5 Traceback (most recent call last): File "gen_tld.py", line 57, in <module> main() File "gen_tld.py", line 39, in main sys.stdout.write('%s*/\n' % str.rstrip()) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128) ``` This pull request fixes this behevaiour by explicit set output encoding to utf-8. To ensure that I do not break anything, I checked the MD5 hash of the generated file before and after making my changes: ``` ydb/ydb/library/cpp/tld % git rev-parse head 97b1a695d3be4edc08550d3ae7d200f6d9f3d42e ydb/ydb/library/cpp/tld % python3 gen_tld.py tlds-alpha-by-domain.txt|md5 564242d355d842db790977df3642a405 ``` After ``` ydb/ydb/library/cpp/tld % git rev-parse head 1096dd7f034c573aabdf3bac2dc4b181a6688c71 ydb/ydb/library/cpp/tld % python3 gen_tld.py tlds-alpha-by-domain.txt|md5 564242d355d842db790977df3642a405 ydb/ydb/library/cpp/tld % LC_CTYPE=C ~/.pyenv/versions/3.6.15/bin/python gen_tld.py tlds-alpha-by-domain.txt|md5 564242d355d842db790977df3642a405 ``` Pull Request resolved: #279
* YT: Escape back slash when format string with quotesbulatman2023-06-282-0/+9
|
* Strongly typed cell tagkvk19202023-06-281-1/+0
|
* Remove unused ADDINCLalexv-smirnov2023-06-275-14/+0
| | | To ensure no differences between cmakelists generation in Arcadia and GitHub
* Tunable backlog size for ICalexvru2023-06-272-1/+3
|
* fix destructor usage with tls contextivanmorozov2023-06-271-4/+3
|
* [unified agent] fix printf specifiers for 32 bit arch /gluk472023-06-261-13/+13
|
* Support TEvVGet in separate ropealexvru2023-06-266-0/+11
|
* Support IZeroCopyInput over TRopeaneporada2023-06-262-0/+77
| | | initial
* Fix coroutine event serializeralexvru2023-06-261-1/+5
|
* Fix coroutine event serializeralexvru2023-06-245-48/+36
|
* Require semicolon after Y_DECLARE*_FLAGSbulatman2023-06-242-4/+4
|
* Regression testalexvru2023-06-237-2/+115
|
* [begemot] arm32 support: enable atomic instrinsics /gluk472023-06-221-1/+1
|
* Specify service.name for tracinga-sumin2023-06-222-4/+9
|
* [begemot] monlib: fix alignment for 32-bit arch /gluk472023-06-221-1/+1
| | | | | | `pair<..., ui64>` is aligned by 8 bytes, whereas `TExplicitHistogramSnapshot` contains only ui32 which does not have to be 8-byte-aligned. This patch fixes a static assert from the line 203: `alignof(TExplicitHistogramSnapshot) == alignof(TBucket)`
* Fix CloseOnIdle peer terminationalexvru2023-06-212-1/+11
|
* Fix build for win,kruall2023-06-191-3/+3
|
* Add exchangin threads when cpu usage around limit,kruall2023-06-195-8/+85
|
* Randomize ping intervals a bitalexvru2023-06-191-0/+2
|
* use controller directly instead of actor/eventsivanmorozov2023-06-161-0/+34
|
* Fix CloseOnIdle logicalexvru2023-06-163-52/+64
|
* allow to use arena allocated protobuf messagesgvit2023-06-151-10/+53
|
* Query service handle client lostrobdrynkin2023-06-152-0/+6
|
* fix build with enabled PROFILE_MEMORY_ALLOCATIONSuzhas2023-06-142-2/+4
|
* add ymake export to ydbalexv-smirnov2023-06-13526-0/+7891
|
* Intermediate changesrobot-piglet2023-06-111-0/+10
|
* Remove extra semicolon (library)bulatman2023-06-1055-99/+88
|
* Require semicolon after saveload macrosesbulatman2023-06-083-7/+8
|
* YT-19300: Various helpers for TStrongTypedefkvk19202023-06-082-1/+57
|