Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
https://jira.mongodb.org/si/jira.issueviews:issue-html/WT-260...
Status:
Resolved
Project:
WiredTiger
Component/s:
None
Affects Version/s:
None
Fix Version/s:
None
Type:
Bug
Priority:
Major - P3
Reporter:
David Hows
Assignee:
Sue LoVerso
Resolution:
Gone away
Votes:
Labels:
None
Issue Links:
Related
is related to
WT-2544
Operating System:
ALL
# Replies:
10
Participants:
24 weeks ago
03/May/16 3:14 PM
Last commenter:
Sue LoVerso
Last comment by
Customer:
true
Resolved
Description
Currently wiredtiger-perf-checkpoint is hung on the update-checkpoint-btree task.
Job is here
Trace is as below:
Comments
Comment by Sue LoVerso [ 03/May/16 ]
FYI, this hang is from the wt-2544 branch, not on develop. I will look into it.
1 of 3
11/9/16, 8:40 PM
https://jira.mongodb.org/si/jira.issueviews:issue-html/WT-260...
Looks like this is still hanging also in the mongo-ycsb-develop job. That task currently on WT-2544 and on the correct hashes which should include your fix if I understand c
Mongo Hash c8b9c6bcd9c0fd74c37570727516956656eb1b65
WT Hash 5482e7014c6bed8995bd821db52fb5ac5abfa6e9
Comment by David Hows [ 05/May/16 ]
(gdb) thread apply all bt
#1
#2
#3
#4
#1
#2
#3
#4
#5
#6
#7
#8
std::thread::_Impl<std::_Bind_simple<mongo::BackgroundThreadClockSource::_startTimerThread()::<lambda()>()> >::_M_run(vo
#1
#2
#3
#4
#5
#6
#7
#1
#2
#3
#4
#5
#6
#7
David Hows Thank you for those stacks! They point to another/different deadlock than the one I fixed the other day. I see where it is coming from and will work on a fix tom
Comment by Michael Cahill [ 05/May/16 ]
2 of 3
11/9/16, 8:40 PM
https://jira.mongodb.org/si/jira.issueviews:issue-html/WT-260...
__lll_lock_wait,_L_lock_791,pthread_mutex_lock,__wt_spin_lock,__evict_clear_walk,__evict_clear_all_walks,__evict_server,star
Comment by Sue LoVerso [ 05/May/16 ]
I have been thinking about this issue and walking through code all morning. I believe that this deadlock indicates that the simplistic approach in the current branch will not w
the clear code) that both assumes it is running as the server and that there is no populate going on at the time. I'll put more in the WT-2544 ticket.
Comment by Sue LoVerso [ 24/May/16 ]
I believe I have fixed the deadlock. I am going to point the perf tests to the branch to verify.
Generated at Wed Nov 09 19:40:04 UTC 2016 using JIRA 6.4.14#64029-sha1:ae256fe0fbb912241490ff1cecfb323ea0905ca5.
3 of 3
11/9/16, 8:40 PM