- fixed double quoting issue in sqlalchemy
- fixed minor issue in SDK imports for Python 2.
- fixes in TxContext in ydb.aio module.
- support
with_native_interval_in_result_sets
flag in the table client. - support
with_native_timestamp_in_result_sets
flag in the table client.
- support query stats in scan query
- allow to refer endpoints by node id
- support null type in queries
- support session balancer feature
- add compression support to ydb sdk
- alias
kikimr.public.sdk.python.client
is deprecated. useimport ydb
instead. - alias
kikimr.public.api
is deprecated, useydb.public.api
instead. - method
construct_credentials_from_environ
is now deprecated and will be removed in the future.
- override the default load balancing policy for discovery endpoint to the
round_robin
policy.
- support session graceful shutdown protocol.
- speedup driver initialization and first driver.wait
- add methods to request
_apis.TableService.RenameTables
call - by now the call is disabled at the server side
- it will be enabled soon
- remove useless
from_bytes
for PY3 - improve performance of column parser
- fix bug with prepare in aio
- allow specifying column labels in group by in the sqlalchemy dialect
- add SEQUENCE to known schema types
- add
retry_operation
toaio.SessionPool
- ydb.aio supports retry operation helper.
- storage class support
- add async
SessionPool
support
- minor change in dbapi
- add asyncio support
- add some custom datatypes for sqlalchemy
- change error format for sqlalchemy
- add
ValueSinceUnixEpochModeSettings
support toTtlSettings
- add default credentials constructor
- pass issues to dbapi errors
- allow custom user agent
- load YDB certificates by default
- allow to fail fast on driver wait
- disable client query cache by default
- support uuid type
- Support
store_size
in describe of table.
- Start initial changelog.