[SERVER-80290] Change WiredTigerUtil::exportTableToBSON to use StringMap Created: 21/Aug/23 Updated: 24/Jan/24 Resolved: 04/Jan/24 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.3.0-rc0 |
| Type: | Task | Priority: | Minor - P4 |
| Reporter: | Mark Benvenuto | Assignee: | Brad Cater |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | perf-tiger, perf-tiger-handoff, perf-tiger-non-q4, perf-tiger-project-candidates, perf-tiger-triaged, storex-ranked | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Storage Execution
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Sprint: | Execution Team 2024-01-08 | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 35 | ||||||||
| Description |
|
WiredTigerUtil::exportTableToBSON uses std::map<string, BSONObjBuilder> which causes a lot of unnecessary temporary string allocations to lookup values.
|
| Comments |
| Comment by Githook User [ 24/Jan/24 ] |
|
Author: {'name': 'Henrik Edin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'}Message: Revert " This reverts commit ecb1c5958e7d4848458801da9447658feb602050. GitOrigin-RevId: 48f9bc89b4934a3de408c3b3cd6010da9c667e01 |
| Comment by Githook User [ 24/Jan/24 ] |
|
Author: {'name': 'Henrik Edin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'}Message: Revert " This reverts commit ecb1c5958e7d4848458801da9447658feb602050. GitOrigin-RevId: fccad8f470cbba7266b98fb6b28c406abe36361b |
| Comment by Githook User [ 03/Jan/24 ] |
|
Author: {'name': 'Brad Cater', 'email': '152920274+brad-cater-mongodb@users.noreply.github.com', 'username': 'brad-cater-mongodb'}Message: GitOrigin-RevId: ecb1c5958e7d4848458801da9447658feb602050 |