123
This commit is contained in:
4
node_modules/@redis/bloom/dist/commands/t-digest/ADD.d.ts
generated
vendored
Normal file
4
node_modules/@redis/bloom/dist/commands/t-digest/ADD.d.ts
generated
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare function transformArguments(key: RedisCommandArgument, values: Array<number>): RedisCommandArguments;
|
||||
export declare function transformReply(): 'OK';
|
||||
12
node_modules/@redis/bloom/dist/commands/t-digest/ADD.js
generated
vendored
Normal file
12
node_modules/@redis/bloom/dist/commands/t-digest/ADD.js
generated
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
function transformArguments(key, values) {
|
||||
const args = ['TDIGEST.ADD', key];
|
||||
for (const item of values) {
|
||||
args.push(item.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/BYRANK.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/BYRANK.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, ranks: Array<number>): RedisCommandArguments;
|
||||
export { transformDoublesReply as transformReply } from '.';
|
||||
15
node_modules/@redis/bloom/dist/commands/t-digest/BYRANK.js
generated
vendored
Normal file
15
node_modules/@redis/bloom/dist/commands/t-digest/BYRANK.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, ranks) {
|
||||
const args = ['TDIGEST.BYRANK', key];
|
||||
for (const rank of ranks) {
|
||||
args.push(rank.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoublesReply; } });
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/BYREVRANK.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/BYREVRANK.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, ranks: Array<number>): RedisCommandArguments;
|
||||
export { transformDoublesReply as transformReply } from '.';
|
||||
15
node_modules/@redis/bloom/dist/commands/t-digest/BYREVRANK.js
generated
vendored
Normal file
15
node_modules/@redis/bloom/dist/commands/t-digest/BYREVRANK.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, ranks) {
|
||||
const args = ['TDIGEST.BYREVRANK', key];
|
||||
for (const rank of ranks) {
|
||||
args.push(rank.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoublesReply; } });
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/CDF.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/CDF.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, values: Array<number>): RedisCommandArguments;
|
||||
export { transformDoublesReply as transformReply } from '.';
|
||||
15
node_modules/@redis/bloom/dist/commands/t-digest/CDF.js
generated
vendored
Normal file
15
node_modules/@redis/bloom/dist/commands/t-digest/CDF.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, values) {
|
||||
const args = ['TDIGEST.CDF', key];
|
||||
for (const item of values) {
|
||||
args.push(item.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoublesReply; } });
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/CREATE.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/CREATE.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
import { CompressionOption } from '.';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare function transformArguments(key: RedisCommandArgument, options?: CompressionOption): RedisCommandArguments;
|
||||
export declare function transformReply(): 'OK';
|
||||
9
node_modules/@redis/bloom/dist/commands/t-digest/CREATE.js
generated
vendored
Normal file
9
node_modules/@redis/bloom/dist/commands/t-digest/CREATE.js
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
|
||||
const _1 = require(".");
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
function transformArguments(key, options) {
|
||||
return (0, _1.pushCompressionArgument)(['TDIGEST.CREATE', key], options);
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
31
node_modules/@redis/bloom/dist/commands/t-digest/INFO.d.ts
generated
vendored
Normal file
31
node_modules/@redis/bloom/dist/commands/t-digest/INFO.d.ts
generated
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument): RedisCommandArguments;
|
||||
type InfoRawReply = [
|
||||
'Compression',
|
||||
number,
|
||||
'Capacity',
|
||||
number,
|
||||
'Merged nodes',
|
||||
number,
|
||||
'Unmerged nodes',
|
||||
number,
|
||||
'Merged weight',
|
||||
string,
|
||||
'Unmerged weight',
|
||||
string,
|
||||
'Total compressions',
|
||||
number
|
||||
];
|
||||
interface InfoReply {
|
||||
comperssion: number;
|
||||
capacity: number;
|
||||
mergedNodes: number;
|
||||
unmergedNodes: number;
|
||||
mergedWeight: number;
|
||||
unmergedWeight: number;
|
||||
totalCompression: number;
|
||||
}
|
||||
export declare function transformReply(reply: InfoRawReply): InfoReply;
|
||||
export {};
|
||||
24
node_modules/@redis/bloom/dist/commands/t-digest/INFO.js
generated
vendored
Normal file
24
node_modules/@redis/bloom/dist/commands/t-digest/INFO.js
generated
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key) {
|
||||
return [
|
||||
'TDIGEST.INFO',
|
||||
key
|
||||
];
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
function transformReply(reply) {
|
||||
return {
|
||||
comperssion: reply[1],
|
||||
capacity: reply[3],
|
||||
mergedNodes: reply[5],
|
||||
unmergedNodes: reply[7],
|
||||
mergedWeight: Number(reply[9]),
|
||||
unmergedWeight: Number(reply[11]),
|
||||
totalCompression: reply[13]
|
||||
};
|
||||
}
|
||||
exports.transformReply = transformReply;
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/MAX.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/MAX.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument): RedisCommandArguments;
|
||||
export { transformDoubleReply as transformReply } from '.';
|
||||
14
node_modules/@redis/bloom/dist/commands/t-digest/MAX.js
generated
vendored
Normal file
14
node_modules/@redis/bloom/dist/commands/t-digest/MAX.js
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key) {
|
||||
return [
|
||||
'TDIGEST.MAX',
|
||||
key
|
||||
];
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoubleReply; } });
|
||||
9
node_modules/@redis/bloom/dist/commands/t-digest/MERGE.d.ts
generated
vendored
Normal file
9
node_modules/@redis/bloom/dist/commands/t-digest/MERGE.d.ts
generated
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
import { CompressionOption } from '.';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
interface MergeOptions extends CompressionOption {
|
||||
OVERRIDE?: boolean;
|
||||
}
|
||||
export declare function transformArguments(destKey: RedisCommandArgument, srcKeys: RedisCommandArgument | Array<RedisCommandArgument>, options?: MergeOptions): RedisCommandArguments;
|
||||
export declare function transformReply(): 'OK';
|
||||
export {};
|
||||
15
node_modules/@redis/bloom/dist/commands/t-digest/MERGE.js
generated
vendored
Normal file
15
node_modules/@redis/bloom/dist/commands/t-digest/MERGE.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
|
||||
const generic_transformers_1 = require("@redis/client/dist/lib/commands/generic-transformers");
|
||||
const _1 = require(".");
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
function transformArguments(destKey, srcKeys, options) {
|
||||
const args = (0, generic_transformers_1.pushVerdictArgument)(['TDIGEST.MERGE', destKey], srcKeys);
|
||||
(0, _1.pushCompressionArgument)(args, options);
|
||||
if (options?.OVERRIDE) {
|
||||
args.push('OVERRIDE');
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/MIN.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/MIN.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument): RedisCommandArguments;
|
||||
export { transformDoubleReply as transformReply } from '.';
|
||||
14
node_modules/@redis/bloom/dist/commands/t-digest/MIN.js
generated
vendored
Normal file
14
node_modules/@redis/bloom/dist/commands/t-digest/MIN.js
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key) {
|
||||
return [
|
||||
'TDIGEST.MIN',
|
||||
key
|
||||
];
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoubleReply; } });
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/QUANTILE.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/QUANTILE.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, quantiles: Array<number>): RedisCommandArguments;
|
||||
export { transformDoublesReply as transformReply } from '.';
|
||||
18
node_modules/@redis/bloom/dist/commands/t-digest/QUANTILE.js
generated
vendored
Normal file
18
node_modules/@redis/bloom/dist/commands/t-digest/QUANTILE.js
generated
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, quantiles) {
|
||||
const args = [
|
||||
'TDIGEST.QUANTILE',
|
||||
key
|
||||
];
|
||||
for (const quantile of quantiles) {
|
||||
args.push(quantile.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoublesReply; } });
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/RANK.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/RANK.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, values: Array<number>): RedisCommandArguments;
|
||||
export declare function transformReply(): Array<number>;
|
||||
13
node_modules/@redis/bloom/dist/commands/t-digest/RANK.js
generated
vendored
Normal file
13
node_modules/@redis/bloom/dist/commands/t-digest/RANK.js
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, values) {
|
||||
const args = ['TDIGEST.RANK', key];
|
||||
for (const item of values) {
|
||||
args.push(item.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
4
node_modules/@redis/bloom/dist/commands/t-digest/RESET.d.ts
generated
vendored
Normal file
4
node_modules/@redis/bloom/dist/commands/t-digest/RESET.d.ts
generated
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare function transformArguments(key: RedisCommandArgument): RedisCommandArguments;
|
||||
export declare function transformReply(): 'OK';
|
||||
8
node_modules/@redis/bloom/dist/commands/t-digest/RESET.js
generated
vendored
Normal file
8
node_modules/@redis/bloom/dist/commands/t-digest/RESET.js
generated
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformArguments = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
function transformArguments(key) {
|
||||
return ['TDIGEST.RESET', key];
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/REVRANK.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/REVRANK.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, values: Array<number>): RedisCommandArguments;
|
||||
export declare function transformReply(): Array<number>;
|
||||
13
node_modules/@redis/bloom/dist/commands/t-digest/REVRANK.js
generated
vendored
Normal file
13
node_modules/@redis/bloom/dist/commands/t-digest/REVRANK.js
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, values) {
|
||||
const args = ['TDIGEST.REVRANK', key];
|
||||
for (const item of values) {
|
||||
args.push(item.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
5
node_modules/@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN.d.ts
generated
vendored
Normal file
5
node_modules/@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN.d.ts
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
export declare const FIRST_KEY_INDEX = 1;
|
||||
export declare const IS_READ_ONLY = true;
|
||||
export declare function transformArguments(key: RedisCommandArgument, lowCutPercentile: number, highCutPercentile: number): RedisCommandArguments;
|
||||
export { transformDoubleReply as transformReply } from '.';
|
||||
16
node_modules/@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN.js
generated
vendored
Normal file
16
node_modules/@redis/bloom/dist/commands/t-digest/TRIMMED_MEAN.js
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformReply = exports.transformArguments = exports.IS_READ_ONLY = exports.FIRST_KEY_INDEX = void 0;
|
||||
exports.FIRST_KEY_INDEX = 1;
|
||||
exports.IS_READ_ONLY = true;
|
||||
function transformArguments(key, lowCutPercentile, highCutPercentile) {
|
||||
return [
|
||||
'TDIGEST.TRIMMED_MEAN',
|
||||
key,
|
||||
lowCutPercentile.toString(),
|
||||
highCutPercentile.toString()
|
||||
];
|
||||
}
|
||||
exports.transformArguments = transformArguments;
|
||||
var _1 = require(".");
|
||||
Object.defineProperty(exports, "transformReply", { enumerable: true, get: function () { return _1.transformDoubleReply; } });
|
||||
52
node_modules/@redis/bloom/dist/commands/t-digest/index.d.ts
generated
vendored
Normal file
52
node_modules/@redis/bloom/dist/commands/t-digest/index.d.ts
generated
vendored
Normal file
@ -0,0 +1,52 @@
|
||||
import { RedisCommandArguments } from '@redis/client/dist/lib/commands';
|
||||
import * as ADD from './ADD';
|
||||
import * as BYRANK from './BYRANK';
|
||||
import * as BYREVRANK from './BYREVRANK';
|
||||
import * as CDF from './CDF';
|
||||
import * as CREATE from './CREATE';
|
||||
import * as INFO from './INFO';
|
||||
import * as MAX from './MAX';
|
||||
import * as MERGE from './MERGE';
|
||||
import * as MIN from './MIN';
|
||||
import * as QUANTILE from './QUANTILE';
|
||||
import * as RANK from './RANK';
|
||||
import * as RESET from './RESET';
|
||||
import * as REVRANK from './REVRANK';
|
||||
import * as TRIMMED_MEAN from './TRIMMED_MEAN';
|
||||
declare const _default: {
|
||||
ADD: typeof ADD;
|
||||
add: typeof ADD;
|
||||
BYRANK: typeof BYRANK;
|
||||
byRank: typeof BYRANK;
|
||||
BYREVRANK: typeof BYREVRANK;
|
||||
byRevRank: typeof BYREVRANK;
|
||||
CDF: typeof CDF;
|
||||
cdf: typeof CDF;
|
||||
CREATE: typeof CREATE;
|
||||
create: typeof CREATE;
|
||||
INFO: typeof INFO;
|
||||
info: typeof INFO;
|
||||
MAX: typeof MAX;
|
||||
max: typeof MAX;
|
||||
MERGE: typeof MERGE;
|
||||
merge: typeof MERGE;
|
||||
MIN: typeof MIN;
|
||||
min: typeof MIN;
|
||||
QUANTILE: typeof QUANTILE;
|
||||
quantile: typeof QUANTILE;
|
||||
RANK: typeof RANK;
|
||||
rank: typeof RANK;
|
||||
RESET: typeof RESET;
|
||||
reset: typeof RESET;
|
||||
REVRANK: typeof REVRANK;
|
||||
revRank: typeof REVRANK;
|
||||
TRIMMED_MEAN: typeof TRIMMED_MEAN;
|
||||
trimmedMean: typeof TRIMMED_MEAN;
|
||||
};
|
||||
export default _default;
|
||||
export interface CompressionOption {
|
||||
COMPRESSION?: number;
|
||||
}
|
||||
export declare function pushCompressionArgument(args: RedisCommandArguments, options?: CompressionOption): RedisCommandArguments;
|
||||
export declare function transformDoubleReply(reply: string): number;
|
||||
export declare function transformDoublesReply(reply: Array<string>): Array<number>;
|
||||
71
node_modules/@redis/bloom/dist/commands/t-digest/index.js
generated
vendored
Normal file
71
node_modules/@redis/bloom/dist/commands/t-digest/index.js
generated
vendored
Normal file
@ -0,0 +1,71 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.transformDoublesReply = exports.transformDoubleReply = exports.pushCompressionArgument = void 0;
|
||||
const ADD = require("./ADD");
|
||||
const BYRANK = require("./BYRANK");
|
||||
const BYREVRANK = require("./BYREVRANK");
|
||||
const CDF = require("./CDF");
|
||||
const CREATE = require("./CREATE");
|
||||
const INFO = require("./INFO");
|
||||
const MAX = require("./MAX");
|
||||
const MERGE = require("./MERGE");
|
||||
const MIN = require("./MIN");
|
||||
const QUANTILE = require("./QUANTILE");
|
||||
const RANK = require("./RANK");
|
||||
const RESET = require("./RESET");
|
||||
const REVRANK = require("./REVRANK");
|
||||
const TRIMMED_MEAN = require("./TRIMMED_MEAN");
|
||||
exports.default = {
|
||||
ADD,
|
||||
add: ADD,
|
||||
BYRANK,
|
||||
byRank: BYRANK,
|
||||
BYREVRANK,
|
||||
byRevRank: BYREVRANK,
|
||||
CDF,
|
||||
cdf: CDF,
|
||||
CREATE,
|
||||
create: CREATE,
|
||||
INFO,
|
||||
info: INFO,
|
||||
MAX,
|
||||
max: MAX,
|
||||
MERGE,
|
||||
merge: MERGE,
|
||||
MIN,
|
||||
min: MIN,
|
||||
QUANTILE,
|
||||
quantile: QUANTILE,
|
||||
RANK,
|
||||
rank: RANK,
|
||||
RESET,
|
||||
reset: RESET,
|
||||
REVRANK,
|
||||
revRank: REVRANK,
|
||||
TRIMMED_MEAN,
|
||||
trimmedMean: TRIMMED_MEAN
|
||||
};
|
||||
function pushCompressionArgument(args, options) {
|
||||
if (options?.COMPRESSION) {
|
||||
args.push('COMPRESSION', options.COMPRESSION.toString());
|
||||
}
|
||||
return args;
|
||||
}
|
||||
exports.pushCompressionArgument = pushCompressionArgument;
|
||||
function transformDoubleReply(reply) {
|
||||
switch (reply) {
|
||||
case 'inf':
|
||||
return Infinity;
|
||||
case '-inf':
|
||||
return -Infinity;
|
||||
case 'nan':
|
||||
return NaN;
|
||||
default:
|
||||
return parseFloat(reply);
|
||||
}
|
||||
}
|
||||
exports.transformDoubleReply = transformDoubleReply;
|
||||
function transformDoublesReply(reply) {
|
||||
return reply.map(transformDoubleReply);
|
||||
}
|
||||
exports.transformDoublesReply = transformDoublesReply;
|
||||
Reference in New Issue
Block a user