aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* drop csv from corevvvv2024-12-106-591/+0
| | | | commit_hash:1330e42655928e70b78056e9f603c1afd53e6791
* Make sure returned TStringBuffers do not change during splitter lifetime. ↵pnv12024-12-102-14/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also make input string reference const <https://github.com/ydb-platform/ydb/issues/12306> Make input string reference const Make sure returned TStringBuffers do not change during splitter lifetime splitter.Consume() возвращает TStringBuf. Если в колонке есть ескейпинг кавычек, вся колонка обрамлена двойными кавычками (`"`), а внутри для ескейпинга двойных кавычек используются две идущие подряд двойные кавычки (`""`). В таком случае вернуть TStringBuf, ссылающийся на кусок входящего TString, не получится, т.к. нужной подстроки в нем не существует. Для этого используется мембер TVector\<TStringbuf\> CustomStrings. В него накидываются нужные кусочки из исходной строки и в конце складываются в мембер-строку TString CustomString Например, из строки `"abc""cde""efg"` копились кусочки `abc"`, `cde"`, `efg` и в конце склеивались. И возвращался TStringBuf из этой строки-мембера. Проблема в том, что если в другой колонке той же строки также встречались кавычки с ескейпингом, эта строка-мембер CustomString очищалась. При том, что на неё всё еще ссылался возвращённый ранее TStringBuf. В итоге "предыдущий" TStringBuf либо начинал ссылаться на часть новой строки, если новая строка была длиннее, либо на часть новой строки \+ рандомный набор байт в памяти, если новая строка оказывалась короче. Фикс в том, чтобы хранить все строки, сгенерённые сплиттером, всё время жизни сплиттера commit_hash:aa4957e1d8030cd48d06eaa16a7ad61e878348f8
* remove redundant semicolons, always add semicolon after last statement in ↵zhvv1172024-12-10136-386/+457
| | | | | | lambdas and actions commit_hash:d2b19f44d3c6f6e89f03c2c27e897d2b55e6174e
* Fix mounts.txt. Improve diagnosticsaneporada2024-12-101-4/+5
| | | | commit_hash:3c3bc0fb4bcf949a90d2646b27f93b9ed580328d
* Intermediate changesrobot-piglet2024-12-104-216/+20
| | | | commit_hash:30e75a336c73b67430370de2655cb84a61d5cf4e
* Automatic release build for test_tool, os_ya, ya_bin, os_test_toolrobot-ya-builder2024-12-104-20/+24
| | | | | Update tools: test_tool, os_ya, ya_bin, os_test_tool commit_hash:1d3f0583f2bb01dca4cc7f8974e7e0e1bc2ce9d6
* OpenCV additional functionality modulesslizyukalex2024-12-101-0/+2
| | | | | | | | | | | | | | | | | | | Нам в sdc для перехода на аркадийный OpenCV нужны модули из opencv\_contrib, работающие с CUDA (`cudaarithm`, `cudafilters`, `cudaimgproc`, `cudalegacy`, `cudaoptflow`, `cudawarping`, `cudev`). В этом PRе добавляю нужные модули. Что тут происходит: * Флаги, определяющие наличие CUDA и дополнительных модулей, определены в `cv_cuda_config.inc`. * Сборка с зависимостями для CUDA определяется флагом `OPENCV_WITH_CUDA`. * Добавил патч из апстрима, который не попал в 4.10, нужен для совместимости с CUDA 11.8. Источник: <https://github.com/opencv/opencv_contrib/commit/b236c71c2f8d983403c35a0cea8bec0432a4b0fe> * Добавил патч из sdcшного OpenCV, который распиливает файл на несколько кусков, чтобы не таймаутилась сборка. * Добавил патч для биндингов в питон. Исправляет проблему, связанную с тем, что в биндинги попадают все символы, найденные при сборке (т.е. новые модули, которые мы добавляем под IFами, попадают туда безусловно). Для этого все символы, попадающие в биндинги из новых модулей, патчатся `#ifdef HAVE_CUDA … #endif`. * Отключил сборку с CUDA для `modules/photo`. Причина: не собирается с `CUDA_VERSION=11.8` (сегфолт во время сборки). Отключил куду, т.к. мы этим модулем не пользуемся (а больше пользователей этого модуля с включенной кудой нет). commit_hash:37018247a89b6c01b32db572c5b45ed69c9778f8
* Pass params to all array buildersilezhankin2024-12-102-10/+13
| | | | | Follow-up to <https://nda.ya.ru/t/qM41fmwb7AGmMo> commit_hash:1ba96815c597bb1e9d74e10889417cca329354f8
* Update YFM for ya make to latest versionrobot-infraui-ci2024-12-101-4/+4
| | | | | Update YFM for ya make to latest version commit_hash:bfcef040a3463c8e52f728727a9275d4912e8104
* Fix yield transparency check in REDUCEudovichenko-r2024-12-1034-6/+138
| | | | | YQL-18538 commit_hash:aa38c333a5804b1d56c2b2a604f3b027f0d32369
* YQL-19285: Skip Hibrid when Dq has timeoutmaxkovalev2024-12-107-1/+21
| | | | commit_hash:3e4fdb7e4afeb5f524578778330d927d8f165b1a
* Refactor ide-gradle templatesdimdim112024-12-1024-312/+311
| | | | | Refactor ide-gradle templates commit_hash:58147076392cab3f86ba196c01f437e39173e48e
* Clean dead jbuild related code from java pluginsvidyuk2024-12-101-23/+9
| | | | commit_hash:4ca69fda6fd766a1225e818c8fadbc0aeaf4b72a
* [YQL] Added sorted orderings info to the statisticspudge1000-72024-12-102-3/+43
| | | | commit_hash:7cd33f02e3ebdd079bc055b19c2008f1d3746061
* Support errorprone and refactor templatedimdim112024-12-0912-377/+381
| | | | | Support errorprone and refactor template commit_hash:afd599e4961c3a21de0bace98155718fac4567a6
* Add NewLine after PushCurrentIndent and PopCurrentIndentzhvv1172024-12-0987-370/+683
| | | | commit_hash:2ca6543f54f2475987f5ef7726011d9494ecba06
* Added fatal type error handling to purecalc & peepholevvvv2024-12-0914-61/+158
| | | | | init commit_hash:b89977a75ce7119bfd34312b41e9382a28f13adc
* Intermediate changesrobot-piglet2024-12-0981-8754/+38
| | | | commit_hash:034150f557268506d7bc0cbd8b5becf65f765593
* Optimize alter-table verbkvk19202024-12-094-26/+218
| | | | commit_hash:dbdf35744550a5a2b4a9b94f9b325b60f1dde718
* After spilling join inmemory buckets firstmfilitov2024-12-093-57/+70
| | | | | теперь при спиллинге сначала будут джоиниться бакеты, которые сейчас есть в памяти, а только потом уже загружаться новые бакеты commit_hash:bb66673affba8f5f65eb7ab79ce6d09b26f77ec2
* Introduced two stages mode for type annotation, a FailMe callable to ↵vvvv2024-12-0941-61/+358
| | | | | | | | | simulate optimization failures В обычном select 1 \|\| 2 теперь выдается ошибка в InitialTypeAnnotation stage А ошибка на RepeatTypeAnnotation stage эскалируется до Severity=Fatal commit_hash:fb09693b4baf9e14bfe7dae9a8a9cd4b9e0e0142
* Remove std::nullptr_t ctor for TStringdgolear2024-12-093-7/+4
| | | | commit_hash:6b02e6cb83bde366477f7d53b6cd6c00bffdb4d6
* Make comment with pr infozhukoff-pavel2024-12-091-0/+11
| | | | commit_hash:f132b180e59a3a0ee4e3c96f061bc6b2c093c858
* Fix TArrowBlock::From and its usageimunkin2024-12-098-28/+53
| | | | commit_hash:0d0fe61d962e4c365f99bd84ebdb2229696c4dc0
* YT-20696: Evaluation of non-materialized computed columns in static tablescherepashka2024-12-091-1/+0
| | | | | | | | | - Changelog entry Type: feature Component: static tables Computations of non-materialized computed columns in static tables commit_hash:0f318c564664e9b88550142d9392f6bf03b3194f
* YQL-19123 More SQL features for Variant typeavevad2024-12-099-12/+477
| | | | | More SQL features for Variant type commit_hash:51c15343e2d24190ec59085888dfa3fd008cafcc
* Automatic release build for test_tool, os_ya, ya_bin, os_test_toolrobot-ya-builder2024-12-094-20/+24
| | | | | Update tools: test_tool, os_ya, ya_bin, os_test_tool commit_hash:32567c05a243ac46a55a1d806ff8622c2fb72ded
* Move -fdebug-default-version=4 closer to other debug info controlsspreis2024-12-092-6/+8
| | | | commit_hash:3f063a842b4fe5e505de07c55dd6cb78980526a7
* Remove support for old Windows SDK versionsthegeorg2024-12-091-9/+1
| | | | commit_hash:ff7e579382854cf7f0fedced54e75557b2597196
* Automatic release build for ymake, os_ymakerobot-ya-builder2024-12-093-10/+20
| | | | | Update tools: ymake, os_ymake commit_hash:2ce1a78b6b9cc7631ddad3d31c4869c60c52f1b6
* Remove unused and broken MSVC_CFLAGS macrothegeorg2024-12-091-18/+1
| | | | commit_hash:77052d9e455cd78788a38bf0a6361fbc9cef8b14
* Enable -Wimplicit-fallthrough (and also fix the discovered issues)babenko2024-12-083-9/+3
| | | | commit_hash:06fd6ffa9ec768168c34547fcdfb15e2f9ad75f8
* Update contrib/libs/simdjson to 3.11.1robot-contrib2024-12-0847-137/+1031
| | | | commit_hash:14237b152d8d41e7d920835693370e646b91ae42
* Intermediate changesrobot-piglet2024-12-084-14/+24
| | | | commit_hash:0e2c6ffa83a45dd067375f65c7a4702660fe71ca
* New version of the tld SKIP_CHECK SKIP_REVIEWrobot-ratatosk2024-12-081-1/+1
| | | | commit_hash:39518295f157c161f6c0a25a1df24b32a6cff296
* YT-20603: Change EnableLegacyRpcCodecs' default to false at rpc layerdanilalexeev2024-12-074-4/+16
| | | | commit_hash:cf3eee744626a3b686f2c9e535e01ab9ee93b376
* Disable empty resolving of locale/ includesthegeorg2024-12-0712-20/+16
| | | | commit_hash:95b202071e63be729f1e78508c621c4aeebeadbb
* Intermediate changesrobot-piglet2024-12-0721-209/+240
| | | | commit_hash:7b57398460fb850349f35c543b8cef63f6490b6b
* remove unused includetobo2024-12-071-2/+1
| | | | commit_hash:02f30d5e3f7e0769ff3b7a2d69e6c2cd8935fd57
* YT-18571: Rename Configure methods to better match the intentbabenko2024-12-0722-65/+66
| | | | commit_hash:85637bbc4fcc2974d979c5100fcb12b8cf66a76c
* Enable -Werror disregarding the toolchainthegeorg2024-12-075-32/+18
| | | | commit_hash:c804e3de595374965bcb30fed2f339d722a1e665
* Configure "send baggage" flag in RPC dispatcherbabenko2024-12-0715-124/+51
| | | | commit_hash:ae5f7637ca7a9dd2df3cfece2f7de165be8ef964
* Intermediate changesrobot-piglet2024-12-0712-81/+151
| | | | commit_hash:bce12427820484f881aa75468347f8dcf60112e8
* YT-18571: Drop yt/yt/core/misc/singleton.hbabenko2024-12-0736-52/+45
| | | | | [nodiff:caesar] commit_hash:152409763d3e87b9199a34fb0854b1084817f82a
* Intermediate changesrobot-piglet2024-12-0710-22/+100
| | | | commit_hash:def0ea45cc1b150111c4e691df1d2cfc3e60813e
* Remove empty resolving of TRASH sysinclsthegeorg2024-12-079-22/+12
| | | | commit_hash:44300ee0594c7aa8a17cf283e5d6259270589fb8
* separate complex and multiline statements with a blank linezhvv1172024-12-06854-8/+1431
| | | | commit_hash:a5e96c76de71b92daf0469cf0e88dc79cd280d67
* Intermediate changesrobot-piglet2024-12-061-4/+0
| | | | commit_hash:f172dc202e1fe65f0ac731c8d89b6021662dd76d
* YT-23731: Temporarily drop spin wait slow path logger configurationbabenko2024-12-064-13/+1
| | | | commit_hash:3ac7eb9f36369d2d4a446df10a92e82ee5d6b68f
* Remove unused sysincl for crtassem.hthegeorg2024-12-064-5/+3
| | | | commit_hash:7c16f722239365919c2cf805bd2134a9a523d4ef