Skip to content

Commit 30599c4

Browse files
authored
fix commandlog argument schema to use pure tokens (#2113)
Should not cause any behavior change, mainly for correctness Signed-off-by: Ran Shidlansik <[email protected]>
1 parent 1531b44 commit 30599c4

File tree

4 files changed

+30
-21
lines changed

4 files changed

+30
-21
lines changed

src/commands.def

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6722,9 +6722,9 @@ const char *COMMANDLOG_GET_Tips[] = {
67226722

67236723
/* COMMANDLOG GET type argument table */
67246724
struct COMMAND_ARG COMMANDLOG_GET_type_Subargs[] = {
6725-
{MAKE_ARG("slow",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6726-
{MAKE_ARG("large-request",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6727-
{MAKE_ARG("large-reply",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6725+
{MAKE_ARG("slow",ARG_TYPE_PURE_TOKEN,-1,"SLOW",NULL,NULL,CMD_ARG_NONE,0,NULL)},
6726+
{MAKE_ARG("large-request",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REQUEST",NULL,NULL,CMD_ARG_NONE,0,NULL)},
6727+
{MAKE_ARG("large-reply",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REPLY",NULL,NULL,CMD_ARG_NONE,0,NULL)},
67286728
};
67296729

67306730
/* COMMANDLOG GET argument table */
@@ -6773,9 +6773,9 @@ const char *COMMANDLOG_LEN_Tips[] = {
67736773

67746774
/* COMMANDLOG LEN type argument table */
67756775
struct COMMAND_ARG COMMANDLOG_LEN_type_Subargs[] = {
6776-
{MAKE_ARG("slow",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6777-
{MAKE_ARG("large-request",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6778-
{MAKE_ARG("large-reply",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6776+
{MAKE_ARG("slow",ARG_TYPE_PURE_TOKEN,-1,"SLOW",NULL,NULL,CMD_ARG_NONE,0,NULL)},
6777+
{MAKE_ARG("large-request",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REQUEST",NULL,NULL,CMD_ARG_NONE,0,NULL)},
6778+
{MAKE_ARG("large-reply",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REPLY",NULL,NULL,CMD_ARG_NONE,0,NULL)},
67796779
};
67806780

67816781
/* COMMANDLOG LEN argument table */
@@ -6805,9 +6805,9 @@ const char *COMMANDLOG_RESET_Tips[] = {
68056805

68066806
/* COMMANDLOG RESET type argument table */
68076807
struct COMMAND_ARG COMMANDLOG_RESET_type_Subargs[] = {
6808-
{MAKE_ARG("slow",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6809-
{MAKE_ARG("large-request",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6810-
{MAKE_ARG("large-reply",ARG_TYPE_STRING,-1,NULL,NULL,NULL,CMD_ARG_NONE,0,NULL)},
6808+
{MAKE_ARG("slow",ARG_TYPE_PURE_TOKEN,-1,"SLOW",NULL,NULL,CMD_ARG_NONE,0,NULL)},
6809+
{MAKE_ARG("large-request",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REQUEST",NULL,NULL,CMD_ARG_NONE,0,NULL)},
6810+
{MAKE_ARG("large-reply",ARG_TYPE_PURE_TOKEN,-1,"LARGE-REPLY",NULL,NULL,CMD_ARG_NONE,0,NULL)},
68116811
};
68126812

68136813
/* COMMANDLOG RESET argument table */

src/commands/commandlog-get.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,18 +68,21 @@
6868
"arguments": [
6969
{
7070
"name": "slow",
71-
"type": "string"
71+
"type": "pure-token",
72+
"token": "slow"
7273
},
7374
{
7475
"name": "large-request",
75-
"type": "string"
76+
"type": "pure-token",
77+
"token": "large-request"
7678
},
7779
{
7880
"name": "large-reply",
79-
"type": "string"
81+
"type": "pure-token",
82+
"token": "large-reply"
8083
}
8184
]
8285
}
8386
]
8487
}
85-
}
88+
}

src/commands/commandlog-len.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,21 @@
2929
"arguments": [
3030
{
3131
"name": "slow",
32-
"type": "string"
32+
"type": "pure-token",
33+
"token": "slow"
3334
},
3435
{
3536
"name": "large-request",
36-
"type": "string"
37+
"type": "pure-token",
38+
"token": "large-request"
3739
},
3840
{
3941
"name": "large-reply",
40-
"type": "string"
42+
"type": "pure-token",
43+
"token": "large-reply"
4144
}
4245
]
4346
}
4447
]
4548
}
46-
}
49+
}

src/commands/commandlog-reset.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,21 @@
2626
"arguments": [
2727
{
2828
"name": "slow",
29-
"type": "string"
29+
"type": "pure-token",
30+
"token": "slow"
3031
},
3132
{
3233
"name": "large-request",
33-
"type": "string"
34+
"type": "pure-token",
35+
"token": "large-request"
3436
},
3537
{
3638
"name": "large-reply",
37-
"type": "string"
39+
"type": "pure-token",
40+
"token": "large-reply"
3841
}
3942
]
4043
}
4144
]
4245
}
43-
}
46+
}

0 commit comments

Comments
 (0)