[SERVER-17121] Throughput Dropout on mongo-sim insert-update-query workload with WiredTiger Created: 29/Jan/15 Updated: 17/Mar/15 Resolved: 19/Feb/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Performance, Storage |
| Affects Version/s: | 3.0.0-rc7 |
| Fix Version/s: | 3.0.0-rc9, 3.1.0 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | David Daly | Assignee: | Michael Cahill (Inactive) |
| Resolution: | Done | Votes: | 1 |
| Labels: | 28qa | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Completed: | |||||||||
| Steps To Reproduce: | mongod --dbpath /data --storageEngine=wiredTiger Running on linux with SSD. Running on RC7 and https://mci.10gen.com/task/mongodb_mongo_v3.0_linux_64_b70d96e06c2c3fa86d95f6719ab1815a98db77a9_15_01_29_16_47_02_compile_linux_64 |
||||||||
| Participants: | |||||||||
| Description |
|
Running mongo-sim insert-update-query workload experiencing periods of very low throughput. This reproduces both on RC7 and latest in v3.0 (b70d96e06c2c3fa86d95f6719ab1815a98db77a9) mongo-sim is here, with instructions to build: https://github.com/10gen/mongo-sim |
| Comments |
| Comment by Ramon Fernandez Marina [ 19/Feb/15 ] | |||||||||
|
Ticket has been fixed by the latest WT drop in master as per entry in NEWS.MONGODB:
Fix also backported to v3.0. | |||||||||
| Comment by Daniel Pasette (Inactive) [ 19/Feb/15 ] | |||||||||
|
fix will come in next WT drop. | |||||||||
| Comment by David Daly [ 17/Feb/15 ] | |||||||||
|
Missed the mongod log file on earlier graph. Here's the two key lines from it.
bruce.lucas@10gen.com does A-B, C-D look like | |||||||||
| Comment by Ben Becker [ 29/Jan/15 ] | |||||||||
|
Note that you can run the command listed in the repro steps, or:
This stand-alone binary can be distributed with minimal shared lib deps, as long as it was built on a machine with a static build of libmongoc. | |||||||||
| Comment by David Daly [ 29/Jan/15 ] | |||||||||
|
Reproduced on RC6 also. | |||||||||
| Comment by David Daly [ 29/Jan/15 ] | |||||||||
|
May be the same as |