| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
clang-format as a package
commit_hash:d88bdab56261001bc76c558d38948ee8ce6a7123
|
|
|
|
|
| |
Wider custom clang-format delivery to wrapper mechanism
commit_hash:a3b4f93090e386cb7a24afa302fd947cca0c090a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Migrate to linters.make.inc
В рамках работы над линтерной моделью мигрируем на новый макрос `STYLE_CPP` в связке с механизмом автоинклудов.
Цели для линтинга теперь берутся из макроса `SRCS`. Пути к заголовочным файлам, расположенным не в одном каталоге с `ya.make`, рекомендуется явно перечислять в `SRCS` или воспользоваться макросом [`HEADERS`](https://nda.ya.ru/t/4kwv_vCU7CKfbh).
В `STYLE_CPP` теперь указывается тип конфига, для clang-format это `.clang-format`. Сам конфиг должен располагаться на том же уровне, что и `linters.make.inc`
Механизм работы автоинклудов описан в документации, см. примечание <https://nda.ya.ru/t/wr3yJ-bG7AYmzZ>
`ya style` также поддерживает кастомные конфиги -- используется конфиг, лежащий ближе всего к цели линтинга вверх по иерархии каталогов
commit_hash:12abe891c68d35e6fa21bb5f8bd26da23be90344
|
|
|
|
| |
commit_hash:dad3368a28275822296201186f2b0645f7404837
|
|
|
|
|
| |
Add STYLE_CPP_YT macro
commit_hash:c4992f91380e90a2ac148594c648b5a4cd1b3a10
|
|
|
|
|
| |
Use clang-format resouce in style cpp linter
commit_hash:440dce939163f75f5652a9d119a2d5f064e47e6e
|
|
|
|
|
| |
Add external autoincludes.json
commit_hash:1b3de1732fee590582ae5620570facc2c0987390
|
|
|
|
| |
commit_hash:a4ab168f932747b509f728333bdb70944f997f96
|
|
|
|
|
|
|
|
| |
smart_devices, solomon, sporttech, sprav, statbox, strm, sup, tasklet, taxi, tools, travel, vcs, velocity, voicetech
Если вы считаете, что это pr сломал ваши тесты - смело откатываете.\
Если проблема нетривиальная - приходите в [саппорт](https://nda.ya.ru/t/a1JIzEbo78mtfQ)
commit_hash:3c035b6caed36987efe51b5cf2d79e11d4599daa
|
|
|
|
| |
commit_hash:9791d25e9ea02f73329f9755f7c70f335c612121
|
|
|
|
| |
bd9670ad3d9e38289bae7d361cdb0923077bb552
|
|
|
|
| |
bd2fb0cb2bbfb52feae17c48694ca01ef959bb8f
|
|
|
|
| |
2e301d4ba3c00c097627b06a869b401920c63bbe
|
| |
|
|
|
|
| |
Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
|
|
|
|
|
| |
* Library import 5, delete go dependencies
* Fix yt client
|
|
|
|
| |
Update tools: yexport, os-yexport
|
|
|
|
|
|
| |
* add argument to parser
* add out_path as fn parameter
* set necessary env variables for import tracing
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This is not a third party code, it is written by us.
|
|
|
|
|
|
| |
Представим, что есть таблица, состоящая из двух колонок, тип одной из которых не поддерживается в YQL. Раньше попытка любого чтения из такой таблицы возвращала ошибку ("тип не поддерживается").
Теперь такая ошибка будет возвращаться при `SELECT unsupported_column FROM table`. При `SELECT *` будут возвращены все колонки, кроме неподдерживаемых.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Без этого, ydb или не сможет запускать flake8 с помощью ya make.
diff который выедет в os ydb:
```
prettyboy@mous~> diff /tmp/aa /tmp/bb
93a94,97
> │ │ ├── flake8_py2
> │ │ │ └── ya.make
> │ │ ├── flake8_py3
> │ │ │ └── ya.make
283a288,293
> │ │ ├── black_linter
> │ │ │ ├── resources.json
> │ │ │ └── ya.make.prebuilt
> │ │ ├── flake8_linter
> │ │ │ ├── resources.json
> │ │ │ └── ya.make.prebuilt
50026a50037,50038
> │ ├── black_linter
> │ │ └── ya.make
50090a50103,50104
> │ ├── flake8_linter
> │ │ └── ya.make
85521c85535
< 7459 directories, 78059 files
---
> 7465 directories, 78067 files
```
|
|
|
|
| |
opensource
|
|
|
|
|
|
| |
Без этого, ydb или не сможет запускать flake8 с помощью ya make.
Или к ним поедет сборка flake8.
Возможно последнее и не так плохо, но сейчас предлагается пока так
|
| |
|
| |
|
|
|
|
|
|
| |
1. В сервер добавлен режим работы с TLS и протестирован с помощью клиента на самоподписных сертификатах.
2. Конфигурации клиента и сервера теперь описаны в Protobuf, при этом они переиспользуют некоторые типы из API Коннектора.
3. В связи с п. 2 API отрефакторено и разделено по двум папкам: `ydb/library/yql/providers/generic/connector/api/common` и `ydb/library/yql/providers/generic/connector/api/service`
4. Добавлена большая часть скриптов для сборки через `ya package` и разворачивания сервиса (по аналогии с `yq-watchdog`).
|
| |
|
|
|
| |
Update tools: yexport
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Update tools: yexport
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Update tools: yexport
|
| |
|
| |
|
| |
|