View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007276 | Taler | exchange | public | 2022-07-05 13:15 | 2023-09-23 15:09 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | urgent | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.9.3 | Fixed in Version | 0.9.3 | ||
Summary | 0007276: improve wirewatch performance via multi-value insert | ||||
Description | Right now, we do a separate INSERT per wire transfer, which needs one RTT per request to the database. We could likely significantly improve wirewatch performance if we batched these requests, providing multiple tuples of values for a single INSERT. | ||||
Tags | No tags attached. | ||||
|
Code exists in reserves_in_insert, but needs urgent correctness review! |
|
Bugs fixed (including unrelated ones in fakebank and wirewatch), performance on my desktop due to batching went up from 33k to 43k TPS when going from batch size 1 to 8. |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-07-05 13:15 | Christian Grothoff | New Issue | |
2022-07-05 13:15 | Christian Grothoff | Status | new => assigned |
2022-07-05 13:15 | Christian Grothoff | Assigned To | => Christian Grothoff |
2022-11-08 15:13 | Christian Grothoff | Assigned To | Christian Grothoff => Joseph |
2022-12-20 19:38 | Christian Grothoff | Target Version | => 0.11 |
2023-04-13 21:56 | Christian Grothoff | Assigned To | Joseph => Christian Grothoff |
2023-04-18 20:44 | Christian Grothoff | Note Added: 0020120 | |
2023-04-18 20:45 | Christian Grothoff | Priority | normal => urgent |
2023-04-18 20:45 | Christian Grothoff | Target Version | 0.11 => 0.9.3 |
2023-04-22 15:17 | Christian Grothoff | Status | assigned => resolved |
2023-04-22 15:17 | Christian Grothoff | Resolution | open => fixed |
2023-04-22 15:17 | Christian Grothoff | Fixed in Version | => 0.9.3 |
2023-04-22 15:17 | Christian Grothoff | Note Added: 0020125 | |
2023-09-23 15:09 | Christian Grothoff | Status | resolved => closed |