Skip to content

Commit c9f08e0

Browse files
committed
big refactor
1) remove FIRST_KEY_INDEX (As now via pushKeys), but still need something to enumerate if should be on cluster client, so now have a NOT_KEYED_COMMAND 1a) in process saw that not all commands were using pushKey() correctly. 2) fix up usages of parser.pushVariadic() for use only for existing variadic/arrays.. parser.push() can now handle multi element pushes, so don't have to wrap in an array.
1 parent 03acaa3 commit c9f08e0

File tree

491 files changed

+729
-1190
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

491 files changed

+729
-1190
lines changed

packages/bloom/lib/commands/bloom/ADD.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { CommandParser } from '@redis/client/dist/lib/client/parser';
33
import { transformBooleanReply } from '@redis/client/dist/lib/commands/generic-transformers';
44

55
export default {
6-
FIRST_KEY_INDEX: 1,
76
IS_READ_ONLY: false,
87
parseCommand(parser: CommandParser, key: RedisArgument, item: RedisArgument) {
98
parser.push('BF.ADD');

packages/bloom/lib/commands/bloom/CARD.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { CommandParser } from '@redis/client/dist/lib/client/parser';
22
import { RedisArgument, NumberReply, Command } from '@redis/client/dist/lib/RESP/types';
33

44
export default {
5-
FIRST_KEY_INDEX: 1,
65
IS_READ_ONLY: true,
76
parseCommand(parser: CommandParser, key: RedisArgument) {
87
parser.push('BF.CARD');

packages/bloom/lib/commands/bloom/EXISTS.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { CommandParser } from '@redis/client/dist/lib/client/parser';
33
import { transformBooleanReply } from '@redis/client/dist/lib/commands/generic-transformers';
44

55
export default {
6-
FIRST_KEY_INDEX: 1,
76
IS_READ_ONLY: true,
87
parseCommand(parser: CommandParser, key: RedisArgument, item: RedisArgument) {
98
parser.push('BF.EXISTS');

packages/bloom/lib/commands/bloom/INFO.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export type BfInfoReplyMap = TuplesToMapReply<[
1111
]>;
1212

1313
export default {
14-
FIRST_KEY_INDEX: 1,
1514
IS_READ_ONLY: true,
1615
parseCommand(parser: CommandParser, key: RedisArgument) {
1716
parser.push('BF.INFO');

packages/bloom/lib/commands/bloom/INSERT.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export interface BfInsertOptions {
1212
}
1313

1414
export default {
15-
FIRST_KEY_INDEX: 1,
1615
IS_READ_ONLY: false,
1716
parseCommand(
1817
parser: CommandParser,

packages/bloom/lib/commands/bloom/LOADCHUNK.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { CommandParser } from '@redis/client/dist/lib/client/parser';
22
import { RedisArgument, SimpleStringReply, Command } from '@redis/client/dist/lib/RESP/types';
33

44
export default {
5-
FIRST_KEY_INDEX: 1,
65
IS_READ_ONLY: false,
76
parseCommand(parser: CommandParser, key: RedisArgument, iterator: number, chunk: RedisArgument) {
87
parser.push('BF.LOADCHUNK');

packages/bloom/lib/commands/bloom/MADD.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { RedisVariadicArgument } from '@redis/client/dist/lib/commands/generic-t
44
import { transformBooleanArrayReply } from '@redis/client/dist/lib/commands/generic-transformers';
55

66
export default {
7-
FIRST_KEY_INDEX: 1,
87
IS_READ_ONLY: false,
98
parseCommand(parser: CommandParser, key: RedisArgument, items: RedisVariadicArgument) {
109
parser.push('BF.MADD');

packages/bloom/lib/commands/bloom/MEXISTS.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { RedisVariadicArgument } from '@redis/client/dist/lib/commands/generic-t
44
import { transformBooleanArrayReply } from '@redis/client/dist/lib/commands/generic-transformers';
55

66
export default {
7-
FIRST_KEY_INDEX: 1,
87
IS_READ_ONLY: true,
98
parseCommand(parser: CommandParser, key: RedisArgument, items: RedisVariadicArgument) {
109
parser.push('BF.MEXISTS');

packages/bloom/lib/commands/bloom/RESERVE.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export interface BfReserveOptions {
77
}
88

99
export default {
10-
FIRST_KEY_INDEX: 1,
1110
IS_READ_ONLY: true,
1211
parseCommand(
1312
parser: CommandParser,

packages/bloom/lib/commands/bloom/SCANDUMP.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { CommandParser } from '@redis/client/dist/lib/client/parser';
22
import { RedisArgument, TuplesReply, NumberReply, BlobStringReply, UnwrapReply, Command } from '@redis/client/dist/lib/RESP/types';
33

44
export default {
5-
FIRST_KEY_INDEX: 1,
65
IS_READ_ONLY: true,
76
parseCommand(parser: CommandParser, key: RedisArgument, iterator: number) {
87
parser.push('BF.SCANDUMP');

0 commit comments

Comments
 (0)