Skip to content

Conversation

kevinAlbs
Copy link
Collaborator

@kevinAlbs kevinAlbs commented Dec 13, 2021

Summary of Changes

Add a task with MongoDB server 5.0 on an ubuntu1804-large variant.

Patch build: https://spruce.mongodb.com/version/61b7a30f9ccd4e72276b5c29

Motivation

ubuntu1804-large better shows the performance degradation of thread contention on 1.19.2.

There are consistent unexplained performance spikes centos6-perf: BUILD-14369.

This patch build tests the C driver 1.19.2 with tests introduced in mongodb/mongo-c-driver-performance#4.

Data from ubuntu1804-large:

name                         ops_per_sec
---------------------------  -------------
Parallel/Single/Threads:100  1483k
Parallel/Single/Threads:10   814k
Parallel/Single/Threads:1    116k
Parallel/Pool/Threads:100    829k
Parallel/Pool/Threads:10     661k
Parallel/Pool/Threads:1      119k

Data from centos6-perf:

name                         ops_per_sec
---------------------------  -------------
Parallel/Single/Threads:100  628k
Parallel/Single/Threads:10   619k
Parallel/Single/Threads:1    298k
Parallel/Pool/Threads:100    596k
Parallel/Pool/Threads:10     602k
Parallel/Pool/Threads:1      301k

@kevinAlbs kevinAlbs marked this pull request as ready for review December 13, 2021 21:21
@kevinAlbs kevinAlbs changed the title CDRIVER-4105 add ubuntu1804 variant for MongoDB 5.0 CDRIVER-4105 add ubuntu1804-large with MongoDB 5.0 to benchmarks Dec 13, 2021
@vector-of-bool
Copy link
Contributor

It looks alright to me. Are the Evergreen failures something to be concerned about, or unrelated?

@kevinAlbs
Copy link
Collaborator Author

It looks alright to me. Are the Evergreen failures something to be concerned about, or unrelated?

Those should be unrelated. benchmark.yml applies to the mongo-c-driver-perf project.

Copy link
Contributor

@rcsanchez97 rcsanchez97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@kevinAlbs kevinAlbs merged commit 2376941 into mongodb:master Jan 6, 2022
@kevinAlbs kevinAlbs deleted the ubuntu1804.4105 branch January 6, 2022 01:18
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.

3 participants