Skip to content

Commit d465fb5

Browse files
committed
kv_slow_ops_2_gtrace: Some slow ops might not have a key
For example "STAT". Change-Id: I5188806bcfd7bc8a60837743c6e824c9c90f8e25 Reviewed-on: https://review.couchbase.org/c/kv_engine/+/202547 Reviewed-by: Trond Norbye <[email protected]> Tested-by: Vesko Karaganev <[email protected]>
1 parent 2cbe2a2 commit d465fb5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

engines/ep/management/kv_slow_ops_2_gtrace

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,10 @@ def parse_slow_operation(node, m):
135135
event['args'] = {'opaque': opaque,
136136
'fd': fd,
137137
'peer': slow_op['peer']}
138-
event['args']['key'] = slow_op['packet']['key']
138+
try:
139+
event['args']['key'] = slow_op['packet']['key']
140+
except KeyError:
141+
pass
139142
event['args']['bucket'] = slow_op['bucket']
140143
event['args']['vbucket'] = slow_op['packet']['vbucket']
141144
event['args']['time'] = time

0 commit comments

Comments
 (0)