Details
-
Bug
-
Resolution: Won't Fix
-
Major
-
5.0.0
-
None
-
Untriaged
-
Unknown
Description
in EXPLAIN and timing outputs, all the children fields should be called
"~child"
"~children"
"~first"
"~second"
so that they always come last in the respective subdocuments.
While this is generally the case - there's the odd circumstance where this does not hold true, and even worse, timings and EXPLAIN outputs are mismatching (one has the ~, the other doesn't).
Before fixing this we ought to make sure that the tests in test runner/pytests/tuqquery are not affected.
I have done a first round and I believe all the tests expect the ~, but a bit more due diligence is needed.
Attachments
For Gerrit Dashboard: MB-22354 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
72121,1 | MB-20970 complete timings MB-22354 standardise explain children names | master | query | Status: ABANDONED | 0 | 0 |
72128,4 | MB-20970 complete timings MB-22354 standardise explain children names | master | query | Status: MERGED | +2 | +1 |
72209,2 | MB-22354 - some operators now have ~child and ~children instead of child and children. | master | query-ui | Status: MERGED | +2 | +1 |