Skip to content

Commit 92bcc35

Browse files
committed
INTERNAL: Change some errors to INVALID
1 parent ea84cc1 commit 92bcc35

File tree

8 files changed

+54
-54
lines changed

8 files changed

+54
-54
lines changed

docs/ascii-protocol/ch06-command-set-collection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ END|DELETED|DELETED_DROPPED\r\n
141141
| "TYPE_MISMATCH" | 해당 item이 set collection이 아님
142142
| "UNREADABLE" | 해당 item이 unreadable item임
143143
| "NOT_SUPPORTED" | 지원하지 않음
144-
| "DENIED too many count" | count 제약 개수를 초과함
144+
| "INVALID too many count" | count 제약 개수를 초과함
145145
| "CLIENT_ERROR bad command line format" | protocol syntax 틀림
146146
| "SERVER_ERROR out of memory [writing get response]" | 메모리 부족
147147

docs/ascii-protocol/ch08-command-btree-collection.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ Increment/decrement 수행 후의 데이터 값이다.
312312
| "OUT_OF_RANGE" | 새로운 element 삽입이 maxcount 또는 maxbkeyrange 제약을 위배하면서 그 element의 bkey 값이 overflowaction에 의해 자동 삭제되는 경우이어서 삽입이 실패하는 경우이다. 예를 들어, smallest_trim 상황에서 새로 삽입할 element의 bkey 값이 b+tree의 smallest bkey 보다 작으면서 maxcount 개의 elements가 이미 존재하거나 maxbkeyrange를 벗어나는 경우가 이에 해당된다.
313313
| "OVERFLOWED" | overflow 발생
314314
| "NOT_SUPPORTED" | 지원하지 않음
315-
| "CLIENT_ERROR cannot increment or decrement non-numeric value" | 해당 element의 데이터가 숫자형이 아님.
315+
| "INVALID incr or decr on non-numeric value" | 해당 element의 데이터가 숫자형이 아님.
316316
| "CLIENT_ERROR bad command line format" | protocol syntax 틀림
317317
| "SERVER_ERROR out of memory [writing get response]" | 메모리 부족
318318

@@ -386,7 +386,7 @@ flags와 ecount를 포함하여 조회된 element 정보가 생략된다.
386386
| "NOT_SUPPORTED" | 지원하지 않음
387387
| "CLIENT_ERROR bad command line format" | protocol syntax 틀림
388388
| "CLIENT_ERROR bad data chunk" | space separated key list의 길이가 \<lenkeys\>와 다르거나 "\r\n"으로 끝나지 않음
389-
| "CLIENT_ERROR bad value" | bop mget 명령의 제약 조건을 위배함.
389+
| "INVALID bad argument" | bop mget 명령의 제약 조건을 위배함.
390390
| "SERVER_ERROR out of memory [writing get response]" | 메모리 부족
391391

392392
## bop smget
@@ -481,7 +481,7 @@ smget 수행의 실패 시의 response string은 다음과 같다.
481481
| "NOT_SUPPORTED" | 지원하지 않음
482482
| "CLIENT_ERROR bad command line format" | protocol syntax 틀림
483483
| "CLIENT_ERROR bad data chunk" | 주어진 key 리스트에 중복 key가 존재하거나 주어진 key 리스트의 길이가 \<lenkeys\> 길이와 다르거나 "\r\n"으로 끝나지 않음.
484-
| "CLIENT_ERROR bad value" | 앞서 기술한 smget 연산의 제약 조건을 위배
484+
| "INVALID bad argument" | 앞서 기술한 smget 연산의 제약 조건을 위배
485485
| "SERVER_ERROR out of memory [writing get response]" | 메모리 부족
486486

487487

docs/ascii-protocol/ch12-command-administration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ space_shortage_level이 10 이상으로 올라가면, background에서 아이템
522522

523523
| Response String | 설명 |
524524
| --------------- | ---- |
525-
| "DENIED too many prefixes" | 조회하려는 prefix 개수가 제한을 초과함 |
525+
| "INVALID too many prefixes" | 조회하려는 prefix 개수가 제한을 초과함 |
526526

527527
```
528528
PREFIX <null> itm 2 kitm 1 litm 1 sitm 0 mitm 0 bitm 0 tsz 144 ktsz 64 ltsz 80 stsz 0 mtsz 0 btsz 0 time 20121105152422

memcached.c

Lines changed: 38 additions & 38 deletions
Large diffs are not rendered by default.

t/coll_bop_incrdecr.t

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ END";
108108
mem_cmd_is($sock, $cmd, "", $rst);
109109

110110
$cmd = "bop incr bkey1 0x0050 10";
111-
$rst = "CLIENT_ERROR cannot increment or decrement non-numeric value";
111+
$rst = "INVALID incr or decr on non-numeric value";
112112
mem_cmd_is($sock, $cmd, "", $rst, "a + 10 = 0");
113113

114114
$cmd = "bop get bkey1 0x0050";
@@ -230,7 +230,7 @@ mem_cmd_is($sock, $cmd, $val, $rst);
230230
$cmd = "bop insert bkey1 0x0140 20"; $val = "18446744073709551616"; $rst = "STORED";
231231
mem_cmd_is($sock, $cmd, $val, $rst);
232232

233-
$rst = "CLIENT_ERROR cannot increment or decrement non-numeric value";
233+
$rst = "INVALID incr or decr on non-numeric value";
234234
$cmd = "bop incr bkey1 0x0100 1";
235235
mem_cmd_is($sock, $cmd, "", $rst, "incr1 on empty");
236236
$cmd = "bop decr bkey1 0x0100 1";
@@ -252,7 +252,7 @@ mem_cmd_is($sock, $cmd, "", $rst, "decr 1 on 18446744073709551615");
252252
$cmd = "bop decr bkey1 0x0130 1"; $rst = "18446744073709551613";
253253
mem_cmd_is($sock, $cmd, "", $rst, "decr 1 on 18446744073709551614");
254254

255-
$rst = "CLIENT_ERROR cannot increment or decrement non-numeric value";
255+
$rst = "INVALID incr or decr on non-numeric value";
256256
$cmd = "bop incr bkey1 0x0140 1";
257257
mem_cmd_is($sock, $cmd, "", $rst, "incr 1 on 18446744073709551616");
258258
$cmd = "bop decr bkey1 0x0140 1";

t/coll_bop_mget_2.t

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -430,21 +430,21 @@ $cmd = "bop mget 600291 2 0..1000 2";
430430
$key1 = "a"x300145;
431431
$key2 = "b"x300145;
432432
$val = "$key1 $key2";
433-
mem_cmd_is($sock, $cmd, $val, "CLIENT_ERROR bad value");
433+
mem_cmd_is($sock, $cmd, $val, "INVALID bad argument");
434434
$val = "$key1,$key2";
435-
mem_cmd_is($sock, $cmd, $val, "CLIENT_ERROR bad value");
435+
mem_cmd_is($sock, $cmd, $val, "INVALID bad argument");
436436
$val = "$key1?$key2";
437-
mem_cmd_is($sock, $cmd, $val, "CLIENT_ERROR bad value");
437+
mem_cmd_is($sock, $cmd, $val, "INVALID bad argument");
438438

439439
$cmd = "bop mget 66001 2 0..1000 2";
440440
$key1 = "a"x33000;
441441
$key2 = "b"x33000;
442442
$val = "$key1 $key2";
443-
mem_cmd_is($sock, $cmd, $val, "CLIENT_ERROR bad value");
443+
mem_cmd_is($sock, $cmd, $val, "INVALID bad argument");
444444
$val = "$key1,$key2";
445-
mem_cmd_is($sock, $cmd, $val, "CLIENT_ERROR bad value");
445+
mem_cmd_is($sock, $cmd, $val, "INVALID bad argument");
446446
$val = "$key1?$key2";
447-
mem_cmd_is($sock, $cmd, $val, "CLIENT_ERROR bad value");
447+
mem_cmd_is($sock, $cmd, $val, "INVALID bad argument");
448448

449449
$cmd = "bop mget 30001 3 0..1000 2";
450450
$key1 = "a"x15000;

t/flush-prefix.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ sub prefix_limit_test {
2323
mem_cmd_is($sock, $cmd, $val, $rst);
2424
}
2525

26-
$cmd = "stats detail dump"; $rst = "DENIED too many prefixes";
26+
$cmd = "stats detail dump"; $rst = "INVALID too many prefixes";
2727
mem_cmd_is($sock, $cmd, "", $rst);
2828

2929
for ($size = 0; $size < $big_prefix_size; $size++) {

t/incrdecr.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ mem_cmd_is($sock, $cmd, "", $rst);
8383

8484
$cmd = "set text 0 0 2"; $val = "hi"; $rst = "STORED";
8585
mem_cmd_is($sock, $cmd, $val, $rst);
86-
$cmd = "incr text 1"; $rst = "CLIENT_ERROR cannot increment or decrement non-numeric value";
86+
$cmd = "incr text 1"; $rst = "INVALID incr or decr on non-numeric value";
8787
$msg = "hi - 1 = 0";
8888
mem_cmd_is($sock, $cmd, "", $rst, $msg);
8989

0 commit comments

Comments
 (0)