aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* speed up testtesseract2023-05-232-22/+40
|
* Resolve Y_UCRT_INCLUDE_NEXT and _LIBCPP_MSVC_INCLUDE to voidmikhnenko2023-05-2321-29/+29
|
* YT: Fix memory leak in Newbulatman2023-05-232-2/+19
|
* Fix backpressure bugalexvru2023-05-231-8/+0
|
* add basic/hack support for transaction statusxenoxeno2023-05-235-2/+27
|
* encoding compression settingsivanmorozov2023-05-2323-101/+325
| | | speed up dictionary decoding
* improve testchertus2023-05-221-19/+34
|
* Fix BSC bugsalexvru2023-05-224-19/+19
|
* Revert commit rXXXXXX due to issue during cluster restart.dcherednik2023-05-225-160/+33
|
* Accurate memory managementhor9112023-05-2210-139/+314
| | | | | Сейчас в транке (и в YQ/YQL, и в KQP) при завершении работы CA уменьшение квоты выделенной памяти (в RM или LWM) происходит до момента разрушения TaskRunner и реального возврата памяти (MKQL) в систему. При высокой активности кластере (и особенно автоматическом перезапуске запросов) возможно выделение этой же квоты другому CA и ООМ как в результате. Меняю интерфейс квотировщика и переношу момент возврата после того, как уничтожен TaskRunner и все MKQL-аллокаторы. Понадобилось часть данных переложить в shared_ptr иначе на shutdown-е (особенно в тестах) получались разные неприятные эффекты.
* Support database designation when operating virtual groupsalexvru2023-05-2210-29/+127
|
* compute config has been addedhcpp2023-05-226-0/+77
|
* Add SelectRowVersion by cellssnaury2023-05-225-9/+64
|
* Fix handling Get() result for async channel storageaneporada2023-05-221-1/+6
| | | initial
* Upper part of block PG aggregationsvvvv2023-05-225-80/+163
|
* dictionary compression testivanmorozov2023-05-2214-204/+575
|
* SelfHeal w/degradedalexvru2023-05-222-55/+92
|
* Track open transactions in a table for a fast open tx countsnaury2023-05-228-28/+80
|
* Make some TOwnedCellVec constructors/destructors noexceptsnaury2023-05-222-8/+16
|
* Move TQueryBase actor to library for reusegalaxycrab2023-05-2219-333/+1045
|
* always use actual compaction limitsstanly2023-05-227-50/+48
|
* Add yaml config api versioninginnokentii2023-05-2214-22/+54
| | | add yaml config api versioning
* compression usage for columnshard (enum + custom codecs)ivanmorozov2023-05-226-47/+139
|
* YDB SDK Sync from gitrobot-kikimr-dev2023-05-225-5/+18
|
* feat grpc: correct order of the fork variable setleonidlazarev2023-05-221-1/+10
| | | Correct order of the GRPC_ENABLE_FORK_SUPPORT set
* added extra testsandrew-rykov2023-05-221-55/+134
| | | | | | | added groupIssues counter added more testes more tests
* enable flag for composite markschertus2023-05-2210-118/+254
|
* Less logshor9112023-05-221-1/+1
|
* Keep tmp substring since NHttp::THeaders doesn't control its LChor9112023-05-221-3/+4
| | | NHttp::Headers не управляет временем жизни переданной в него строки, он ожидает что она будет существовать все время его жизни и строит внутри структуру из TStringBuf. Поэтому когда она создается поверх временной строки от substr() то чаще всего все ОК, но иногда строка затирается мусором. Это мог бы обнаружить ASAN, но, например, библиотека MOTO в тестах не умеет возвращать код 100, поэтому там всегда substr - это копия всей исходной строки и у нее всегда все с памятью ОК.
* Topic DDL docskomels2023-05-225-0/+235
|
* Move grpc call RegistrationNode to public api. Move to Discovery service. ↵molotkov-and2023-05-2245-163/+1139
| | | | Revert with fixes
* fix error processingivanmorozov2023-05-224-3/+7
|
* Enable UT reproducing Range* nodes datarace YQL-15582va-kuznecov2023-05-221-2/+2
|
* use conclusion for object modificationsivanmorozov2023-05-2129-236/+300
|
* fix datarace in TRange* computation nodes YQL-15582va-kuznecov2023-05-211-11/+16
|
* YT-18571: Drop TStrongTypedef::operator=babenko2023-05-202-22/+0
|
* enable immediate effectsulya-sidorina2023-05-204-89/+35
| | | feature(kqp): enable immediate effects
* use ddl for provide request into schemeshardivanmorozov2023-05-2015-112/+334
|
* Enable more tests involving memory taggingbabenko2023-05-201-3/+7
|
* YT-17341: Use thread name instead of thread id in error origins.yuryalekseev2023-05-206-0/+65
|
* fix memory usage for non-compression caseivanmorozov2023-05-195-20/+22
|
* Add tx_control for generic query API. ()spuchin2023-05-1923-140/+343
|
* compression objects for alter table usingivanmorozov2023-05-1929-53/+483
|
* Implementation of agg_apply mode for Pg aggregationsvvvv2023-05-1911-341/+521
|
* select from data source has been supportedhcpp2023-05-198-13/+339
| | | | | | | | | | | | | New entities appeared in the ydb - external data sources. Before this review, it was impossible to read the data in the sql queries from these objects. Reading from these objects is supported in this review. An example of such a reading: ```(sql) SELECT * FROM `/local/s3_data_source`.`/` WITH ( format="json_each_row", schema( key Utf8 NOT NULL, value Utf8 NOT NULL ) ) ``` Here `/local/s3_data_source` is an external data source that describes the connection to s3 storage
* Fix testa-sumin2023-05-191-0/+1
|
* Introduce blobdepot docsalexvru2023-05-1913-0/+346
|
* fix group usage when changing channel params via CreateTabletzalyalov2023-05-193-1/+43
| | | The old version updated channel binding info before releasing the AU. If the storage pool was changed, this led to the old storage pool retaining outdated resource values. If the storage pool remained the same, this led to incorrect value being subtracted from storage group's resources, and potentially to underflow.
* set count of compaction workers to 2stanly2023-05-193-6/+15
|
* rename class and move in commonivanmorozov2023-05-197-56/+151
|