New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ydb-sdk

Package Overview
Dependencies
Maintainers
3
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ydb-sdk - npm Package Compare versions

Comparing version 4.3.0 to 4.4.0

2

build/cjs/package.json
{
"version": "4.2.0"
"version": "4.3.0"
}

@@ -17,2 +17,3 @@ /// <reference types="node" />

import ExecuteQueryResult = Ydb.Table.ExecuteQueryResult;
import ExplainQueryResult = Ydb.Table.ExplainQueryResult;
import ITransactionSettings = Ydb.Table.ITransactionSettings;

@@ -159,2 +160,3 @@ import ITransactionMeta = Ydb.Table.ITransactionMeta;

private executeStreamRequest;
explainQuery(query: string, operationParams?: Ydb.Operations.IOperationParams): Promise<ExplainQueryResult>;
}

@@ -161,0 +163,0 @@ declare type SessionCallback<T> = (session: Session) => Promise<T>;

@@ -26,2 +26,3 @@ "use strict";

var ExecuteQueryResult = ydb_sdk_proto_1.Ydb.Table.ExecuteQueryResult;
var ExplainQueryResult = ydb_sdk_proto_1.Ydb.Table.ExplainQueryResult;
var BeginTransactionResult = ydb_sdk_proto_1.Ydb.Table.BeginTransactionResult;

@@ -503,2 +504,12 @@ var ExecuteScanQueryPartialResult = ydb_sdk_proto_1.Ydb.Table.ExecuteScanQueryPartialResult;

}
async explainQuery(query, operationParams) {
const request = {
sessionId: this.sessionId,
yqlText: query,
operationParams
};
const response = await this.api.explainDataQuery(request);
const payload = (0, utils_1.getOperationPayload)(this.processResponseMetadata(request, response));
return ExplainQueryResult.decode(payload);
}
}

@@ -505,0 +516,0 @@ __decorate([

{
"version": "4.2.0"
"version": "4.3.0"
}

@@ -17,2 +17,3 @@ /// <reference types="node" />

import ExecuteQueryResult = Ydb.Table.ExecuteQueryResult;
import ExplainQueryResult = Ydb.Table.ExplainQueryResult;
import ITransactionSettings = Ydb.Table.ITransactionSettings;

@@ -159,2 +160,3 @@ import ITransactionMeta = Ydb.Table.ITransactionMeta;

private executeStreamRequest;
explainQuery(query: string, operationParams?: Ydb.Operations.IOperationParams): Promise<ExplainQueryResult>;
}

@@ -161,0 +163,0 @@ declare type SessionCallback<T> = (session: Session) => Promise<T>;

@@ -26,2 +26,3 @@ "use strict";

var ExecuteQueryResult = ydb_sdk_proto_1.Ydb.Table.ExecuteQueryResult;
var ExplainQueryResult = ydb_sdk_proto_1.Ydb.Table.ExplainQueryResult;
var BeginTransactionResult = ydb_sdk_proto_1.Ydb.Table.BeginTransactionResult;

@@ -529,2 +530,12 @@ var ExecuteScanQueryPartialResult = ydb_sdk_proto_1.Ydb.Table.ExecuteScanQueryPartialResult;

}
async explainQuery(query, operationParams) {
const request = {
sessionId: this.sessionId,
yqlText: query,
operationParams
};
const response = await this.api.explainDataQuery(request);
const payload = (0, utils_1.getOperationPayload)(this.processResponseMetadata(request, response));
return ExplainQueryResult.decode(payload);
}
}

@@ -531,0 +542,0 @@ __decorate([

@@ -5,2 +5,9 @@ # Changelog

## [4.4.0](https://github.com/ydb-platform/ydb-nodejs-sdk/compare/v4.3.0...v4.4.0) (2023-04-19)
### Features
* explain query request ([25354e8](https://github.com/ydb-platform/ydb-nodejs-sdk/commit/25354e8d2139c05cbc1bceb1b24b26f418db59c4))
## [4.3.0](https://github.com/ydb-platform/ydb-nodejs-sdk/compare/v4.2.0...v4.3.0) (2023-04-04)

@@ -7,0 +14,0 @@

{
"name": "ydb-sdk",
"version": "4.3.0",
"version": "4.4.0",
"description": "Node.js bindings for working with YDB API over gRPC",

@@ -5,0 +5,0 @@ "main": "build/cjs/src/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc