Dmitry O

Results 7 issues of Dmitry O

For some reason, cmake's `check_symbol_exists()` does not find some functions from the Posix API, namely preadv(), sengmmsg(), recvmmsg(). These functions are found just fine when building with gcc. See highlighting...

The following code snippet has a race condition, according to thread sanitizer. $ cat race.cpp ``` #include #include #include int main(int argc, char* argv[]) { cppcoro::static_thread_pool tp(1); auto t =...

yql_yt_physical_optimize.cpp took ~150s to compile, much longer than all other compilation units. Break it down into multiple compile units to compile them in parallel.

### Changelog entry ... ### Changelog category * New feature * Experimental feature * Improvement * Performance improvement * Bugfix * Backward incompatible change * Documentation (changelog entry is not...

new-feature

Use that key in CBO cost function IsPKJoin() ### Changelog entry ... ### Changelog category * New feature * Experimental feature * Improvement * Performance improvement * Bugfix * Backward...

new-feature

Reviewed in https://github.com/ydb-platform/ydb/pull/3866 but accidentally closed that PR - reopening.

Useful when debugging queries with complex joins