aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/source/client
diff options
context:
space:
mode:
authorvitalyisaev <vitalyisaev@yandex-team.com>2023-08-16 10:20:11 +0300
committervitalyisaev <vitalyisaev@yandex-team.com>2023-08-16 10:56:35 +0300
commitbfed16277198fab0e7f6411fbe2d16c07214248a (patch)
tree17b52cc83432160650c85b53b1bb454ba70af5fd /contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/source/client
parent6af3d05fb851c95b1cac3a1df107ed32f82f1c5c (diff)
downloadydb-bfed16277198fab0e7f6411fbe2d16c07214248a.tar.gz
YQ Connector: support nullable columns
Добавлена поддержка optional (nullable) колонок в PG и CH. Для этого: 1. Введены два разных набора типов для считывания строк из базы в методе `rows.Scan(query, args...)`. Драйвер PG предоставляет для этих целей свой набор типов, драйвер CH использует типы стандартной библиотеки. Переход к специфичным для драйверов типам может в дальнейшем облегчить поддержку композитных типов данных. 2. Выпилен режим передачи данных между провайдером и коннектором в протобуфах (`EFormat.ColumnSet`) - он нигде не использовался, но был дорогим в поддержке.
Diffstat (limited to 'contrib/libs/aws-sdk-cpp/aws-cpp-sdk-core/source/client')
0 files changed, 0 insertions, 0 deletions