Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WT-2264 Don't have write leaves chase inserts indefinitely, #2364

Merged
merged 5 commits into from
Feb 24, 2016
Merged

Conversation

michaelcahill
Copy link
Contributor

Cut off inserts that are more recent than when write leaves starts.

This is just the first step. The next part is to stop checkpoints stalling.

…nserts that are more recent than when write leaves starts.
@agorrod
Copy link
Member

agorrod commented Dec 9, 2015

@michaelcahill This change looks good to me. Should I merge, or would you like to add work to fix stalling checkpoints to this branch as well?

@michaelcahill
Copy link
Contributor Author

Let's keep this branch open for now and I will reproduce the checkpoint stalls then see if we can come up with a fix.

@michaelcahill
Copy link
Contributor Author

@agorrod, I tried to reproduce the checkpoint dropouts with the tip of MongoDB master and this branch, using the workload in SERVER-21553. These changes don't seem to cause any problems for that workload, so I am inclined to merge them into WiredTiger develop and see where we end up.

Can you please review?

@agorrod
Copy link
Member

agorrod commented Feb 24, 2016

Thanks @michaelcahill lgtm - I'll go ahead and merge.

agorrod added a commit that referenced this pull request Feb 24, 2016
WT-2264 Don't have write leaves chase inserts indefinitely,
@agorrod agorrod merged commit 82a443f into develop Feb 24, 2016
@agorrod agorrod deleted the WT-2264 branch February 24, 2016 23:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants