aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Restrict direct usages of google benchmarking librarythegeorg2023-06-088-21/+24
| | | Forbid PEERDIR-ing Google Benchmark from modules other than G_BENCHMARK.
* Fix memory leak in TActorSystema-sumin2023-06-076-32/+80
|
* getopt: print help either to Cerr or Cout, configuring by optiondimdim112023-06-072-18/+36
| | | Fix arc help output
* Copy cached responses in TObjectServiceCachebabenko2023-06-062-0/+19
|
* YT-17341: Use TThreadName instead of TString to store thread name in error.yuryalekseev2023-06-052-4/+15
|
* Fix typos in library/cpp/ytbabenko2023-06-041-1/+1
|
* Fix typos in library/cpp/ytbabenko2023-06-035-5/+5
|
* Fix segv on EndMarkinnokentii2023-06-031-1/+18
| | | fix segv
* Intermediate changesrobot-piglet2023-06-024-0/+214
|
* Fix leak on metadata replaceinnokentii2023-06-021-0/+3
| | | fix leak
* feat grpc: update to grpc 1.50.2leonidlazarev2023-06-021-1/+2
| | | | | | | | | | | | | | | update grpc to 1.50.2 update grpcio to 1.50.0 Удаленные патчи: 06-flow_control.patch - логика в upstream удалена 10-fix-crash-on-fork.patch - логика в upstream удалена 12-coverity-fix.patch - логика в upstream удалена 20-P2166-string-nullptr.patch - в upstream временный объект вместо nullptr PR29209-fix-heap-use-after-free.patch - решение есть в upstream Добавленные патчи: pr33085_fix_epoll1_engine_reinit.patch 21-windows_build.patch