[SERVER-51090] Maintain array ordering when value-arrays are parsed Created: 22/Sep/20 Updated: 29/Oct/23 Resolved: 22/Sep/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 4.8.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | George Wangensteen | Assignee: | Jacob Evans |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | PM-1749-aggExpr, PM-1749-find-milestone, qopt-team | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Query 2020-10-05 |
| Participants: |
| Description |
|
Currently the `valueArray` nonterminal reverses the order of elements in an array it parses. This can make things more difficult/confusing when dealing with the parse tree, translation, writing tests, etc, so this ticket tracks modifying that rule so that it maintains the input order of arrays in the parsed array object. |
| Comments |
| Comment by Githook User [ 23/Sep/20 ] |
|
Author: {'name': 'Jacob Evans', 'email': 'jacob.evans@10gen.com'}Message: |