ydb-connector

module
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2023 License: Apache-2.0

Directories

Path Synopsis
api
app
client
Package client contains code of a simple CLI application that can be used for server debugging.
Package client contains code of a simple CLI application that can be used for server debugging.
server
Package server containes the code base of Connector GRPC service - the component of YDB's Federated Query system providing the unified interface to the external data sources.
Package server containes the code base of Connector GRPC service - the component of YDB's Federated Query system providing the unified interface to the external data sources.
server/datasource
Package datasource describes the interface that must be satisfied by any external data source accessible through the connector.
Package datasource describes the interface that must be satisfied by any external data source accessible through the connector.
server/datasource/rdbms
Package rdbms contains generalized abstractions suitable for use with any relational database.
Package rdbms contains generalized abstractions suitable for use with any relational database.
server/datasource/rdbms/clickhouse
Package clickhouse contains code specific for ClickHouse database.
Package clickhouse contains code specific for ClickHouse database.
server/datasource/rdbms/postgresql
Package postgresql contains code specific for PostgreSQL database.
Package postgresql contains code specific for PostgreSQL database.
server/paging
Package paging contains logic of splitting incoming data stream into the separate pages or blocks.
Package paging contains logic of splitting incoming data stream into the separate pages or blocks.
server/streaming
Package streaming contains the logic of converting the data stream coming from the data source into the data stream sent over the network to the client.
Package streaming contains the logic of converting the data stream coming from the data source into the data stream sent over the network to the client.
server/utils
Package utils contains various helpers and utility functions
Package utils contains various helpers and utility functions
libgo
library
go/core/log/zap/asynczap
Package asynczap implements asynchronous core for zap.
Package asynczap implements asynchronous core for zap.
go/core/metrics
Package metrics provides interface collecting performance metrics.
Package metrics provides interface collecting performance metrics.
go/core/metrics/collect
dashboard generator for these metrics can be found at: a.yandex-team.ru/arcadia/library/go/yandex/monitoring-dashboards
dashboard generator for these metrics can be found at: a.yandex-team.ru/arcadia/library/go/yandex/monitoring-dashboards
go/core/xerrors
package xerrors is a drop in replacement for errors and golang.org/x/xerrors packages and functionally for github.com/pkg/errors.
package xerrors is a drop in replacement for errors and golang.org/x/xerrors packages and functionally for github.com/pkg/errors.
go/test/yatest
Package yatest provides access to testing context, when running under ya make -t.
Package yatest provides access to testing context, when running under ya make -t.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL