10gen / mongo-orchestration

Apache License 2.0
7 stars 11 forks source link

Remove nssize and smallfiles startup options #247

Closed ajdavis closed 6 years ago

ajdavis commented 6 years ago

Removed in 4.2, see SERVER-35715 and SERVER-35984.

xdg commented 6 years ago

I wonder if we need to fork our configs so we can keep testing old servers with optimised settings.

On Sun, Jul 8, 2018, 4:22 PM Bernie Hackett notifications@github.com wrote:

@behackett commented on this pull request.

Should we get rid of noprealloce as well? I can't find that documented anywhere anymore. I assume it's MMAPv1 specific.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/10gen/mongo-orchestration/pull/247#pullrequestreview-135244329, or mute the thread https://github.com/notifications/unsubscribe-auth/AHRaakdG5oaxBDtX7hJzkhK5b7g0rqrGks5uEmn0gaJpZM4VGmvJ .

ajdavis commented 6 years ago

I've also removed prealloc now.

To my surprise it seems that removing nssize, smallfiles, and noprealloc has no effect on 3.0 replica set startup times. I tested on Linux and Windows in Evergreen and it takes about 24 seconds to start the RS regardless. MongoDB 2.6 is EOL and MongoDB 3.2 defaults to WiredTiger.

ajdavis commented 6 years ago

Good catch @behackett, I didn't intend to change those MMAPv1 configurations. New patch.