Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
7.6.3
-
None
-
0
Description
With the new logic system:completed_requests and completedRequests logs would now display named, positional parameters without controls request parameter being set for qualified requests.
- For CompletedRequests logging/ caching in systems keyspace.
Adding named & positional parameter fields doesn't require controls request parameter to be set.
- For ActiveRequests the behaviour is as before, i.e., the user would have to set controls to true.
- The same is true for the response from /query/service to display named & positional parameters, the user would have to set the controls request parameter to true just like before.
- for /admin/completed_requests user has to set profiling request parameter to see named/positional parameters (just like before)
For example:
curl -u Administrator:password http://127.0.0.1:9499/query/service -d 'statement=SELECT $headshot, $dead&pretty=true&$headshot=1&$dead=2' |
From system:completed_requests
{
|
"completed_requests": { |
...
|
"namedArgs": { |
"$dead": 2, |
"$headshot": 1 |
},
|
...
|
"statement": "SELECT $headshot, $dead", |
}
|
Attachments
Issue Links
- is caused by
-
MB-63043 Add named and query parameters unconditionally to completed_requests
- Resolved