[MDEV-23766] Optimizer tracing code is prone to producing invalid JSON Created: 2020-09-19 Updated: 2021-11-19 Resolved: 2021-11-09 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Optimizer |
| Affects Version/s: | 10.4, 10.5 |
| Fix Version/s: | 10.4.23, 10.5.14, 10.6.6, 10.7.2 |
| Type: | Bug | Priority: | Major |
| Reporter: | Sergei Petrunia | Assignee: | Sergei Krivonos (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | optimizer_trace | ||
| Issue Links: |
|
||||||||||||||||
| Description |
| Comments |
| Comment by Sergei Krivonos (Inactive) [ 2021-10-18 ] |
|
Two commits ready: |
| Comment by Sergei Krivonos (Inactive) [ 2021-10-28 ] |
|
test show_explain-innodb: assert.c:0(.annobin_assert.c_end) |
| Comment by Sergei Krivonos (Inactive) [ 2021-10-28 ] |
|
f7ce3a918e496a136eab036ac0aad64fea820adf |
| Comment by Sergei Krivonos (Inactive) [ 2021-10-28 ] |
|
this is how formatter use start_array and add_member: #0 Json_writer::start_array (this=0x5555589b5d60) at /home/name/server/sql/my_json_writer.cc:81 |
| Comment by Sergei Krivonos (Inactive) [ 2021-10-28 ] |
|
psergei, |
| Comment by Sergei Krivonos (Inactive) [ 2021-11-02 ] |
|
psergei, |
| Comment by Sergei Krivonos (Inactive) [ 2021-11-02 ] |
|
psergei, |
| Comment by Sergei Petrunia [ 2021-11-05 ] |
|
Review input provided over email. Getting close. |
| Comment by Sergei Petrunia [ 2021-11-09 ] |
|
Ok to push |