diff options
author | vitalyisaev <vitalyisaev@ydb.tech> | 2023-09-21 10:14:51 +0300 |
---|---|---|
committer | vitalyisaev <vitalyisaev@ydb.tech> | 2023-09-21 10:45:40 +0300 |
commit | f01adafb135b478b97c1d0fb7acc0073f37d7570 (patch) | |
tree | b6b75a9f7dca984df16786d2c6f2f26ad8670a21 /tools | |
parent | b7bac2a1173a7d8fc3989bee9736dfc7d82b5150 (diff) | |
download | ydb-f01adafb135b478b97c1d0fb7acc0073f37d7570.tar.gz |
YQ Connector: DescribeTable omits columns with unsupported types
Представим, что есть таблица, состоящая из двух колонок, тип одной из которых не поддерживается в YQL. Раньше попытка любого чтения из такой таблицы возвращала ошибку ("тип не поддерживается").
Теперь такая ошибка будет возвращаться при `SELECT unsupported_column FROM table`. При `SELECT *` будут возвращены все колонки, кроме неподдерживаемых.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/go_test_miner/gotest/ya.make | 8 | ||||
-rw-r--r-- | tools/go_test_miner/main_test.go | 22 |
2 files changed, 30 insertions, 0 deletions
diff --git a/tools/go_test_miner/gotest/ya.make b/tools/go_test_miner/gotest/ya.make new file mode 100644 index 00000000000..9a1fd7dec55 --- /dev/null +++ b/tools/go_test_miner/gotest/ya.make @@ -0,0 +1,8 @@ +GO_TEST_FOR(tools/go_test_miner) + +IF (GO_VET == "yes" OR GO_VET == "on") + SET_APPEND(GO_VET_FLAGS -tests=false) +ENDIF() + +END() + diff --git a/tools/go_test_miner/main_test.go b/tools/go_test_miner/main_test.go new file mode 100644 index 00000000000..593095e1f98 --- /dev/null +++ b/tools/go_test_miner/main_test.go @@ -0,0 +1,22 @@ +package main + +import ( + "testing" +) + +func TestOk(t *testing.T) { +} + +func Test1(a *testing.T) { +} + +func Test_Function(tt *testing.T) { +} + +func Test(t *testing.T) { +} + +//nolint:tests +func Testfail(t *testing.T) { + panic("Not a test function!") +} |