[SERVER-19564] Make insertMulti use a vector all the way down Created: 23/Jul/15  Updated: 07/Oct/15  Resolved: 21/Sep/15

Status: Closed
Project: Core Server
Component/s: Write Ops
Affects Version/s: None
Fix Version/s: 3.1.9

Type: Bug Priority: Major - P3
Reporter: Martin Bligh Assignee: Martin Bligh
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Quint Iteration 7, Quint 9 09/18/15
Participants:

 Description   

Pass docs as a vector for efficiency



 Comments   
Comment by Githook User [ 21/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: vectorize insertRecord(s)
Branch: master
https://github.com/mongodb/mongo/commit/9a5b54a82f0c3b4bea5ef275608b23461e46795f

Comment by Githook User [ 17/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: explicitly skip benchRun tests on smoke.py (resmoke does this by glob pattern)
Branch: v3.0
https://github.com/mongodb/mongo/commit/ceadd8c1a5c22b7f8c7906b601589090345a7af9

Comment by Githook User [ 16/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Make benchRun use insertMulti
Branch: v3.0
https://github.com/mongodb/mongo/commit/d00e9ec37371924c4cbf21b15cdf02eb8526a3ee

Comment by David Daly [ 16/Sep/15 ]

Requesting backport to 3.0 for perf comparisons.

Comment by Githook User [ 16/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: skip retry on error with single element insert
Branch: master
https://github.com/mongodb/mongo/commit/6d3c42c80f33070c123f5b40f8de7cb272fa94a6

Comment by Githook User [ 14/Sep/15 ]

Author:

{u'username': u'ramonfm', u'name': u'Ramon Fernandez', u'email': u'ramon.fernandez@mongodb.com'}

Message: Revert "Revert "SERVER-19564: Vectorize index write""

This reverts commit b67d7924d09d036eea4941e30d7c9fc9b7570580.
Branch: master
https://github.com/mongodb/mongo/commit/e61e8a9cbd3c5c1e5a46fc74f4b5ab5ce879c115

Comment by Githook User [ 14/Sep/15 ]

Author:

{u'username': u'ramonfm', u'name': u'Ramon Fernandez', u'email': u'ramon.fernandez@mongodb.com'}

Message: Revert "SERVER-19564: Vectorize index write"

This reverts commit 53559aaf23d0ae44c5ea4205b3441f5873ce6c4d.
Branch: master
https://github.com/mongodb/mongo/commit/b67d7924d09d036eea4941e30d7c9fc9b7570580

Comment by Githook User [ 14/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Vectorize index write
Branch: master
https://github.com/mongodb/mongo/commit/53559aaf23d0ae44c5ea4205b3441f5873ce6c4d

Comment by Githook User [ 11/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Use write vectors for the "non-command" path of insertMulti
Branch: master
https://github.com/mongodb/mongo/commit/ae0ca8279cf4899a2d2c1e81311e9709a10ff1df

Comment by Githook User [ 09/Sep/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Drop unused recordID return from insertDocument

Precursor to writev
Branch: master
https://github.com/mongodb/mongo/commit/90fcd20464a2c9bf9a2dfca12f236d34bd57437c

Comment by Githook User [ 21/Aug/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Fix bug in sizeStorer handling when it goes negative
Branch: master
https://github.com/mongodb/mongo/commit/8f55cbf9f7a4f77df3e1b05a9e5965d357455285

Comment by Githook User [ 08/Aug/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: revert
Branch: master
https://github.com/mongodb/mongo/commit/68bd6567dbd5079de9a41c93296167ff4923bf9d

Comment by Githook User [ 08/Aug/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Drop unused recordID return from insertDocument

Precursor to writev
Branch: master
https://github.com/mongodb/mongo/commit/2ea42e3cdf2a57f0f3b69715e77cb59d7760c7a5

Comment by Githook User [ 28/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Refactor users of insertMulti take 2
Branch: master
https://github.com/mongodb/mongo/commit/70fbf5af4fa6ccab899dfbbdd322c8d9c81a5541

Comment by Githook User [ 28/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Rollback
Branch: master
https://github.com/mongodb/mongo/commit/3d88219bcf45727b2c9431204a3a476aaf3b4365

Comment by Githook User [ 28/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Cleanup clang format
Branch: master
https://github.com/mongodb/mongo/commit/7f703f9be6abec77e7ea3da11dce4eafe7d82389

Comment by Githook User [ 28/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Refactor users of insertMulti
Branch: master
https://github.com/mongodb/mongo/commit/741f08a14991fab26dc2277d17c82cf8690ea409

Comment by Githook User [ 28/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Make benchRun use insertMulti
Branch: master
https://github.com/mongodb/mongo/commit/38dc98ffb164c6c746afe9076c2a8b01b6eb7f97

Comment by Githook User [ 27/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Refactor users of insertMulti take 2
Branch: master
https://github.com/mongodb/mongo/commit/70fbf5af4fa6ccab899dfbbdd322c8d9c81a5541

Comment by Githook User [ 27/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Rollback
Branch: master
https://github.com/mongodb/mongo/commit/3d88219bcf45727b2c9431204a3a476aaf3b4365

Comment by Githook User [ 27/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Cleanup clang format
Branch: master
https://github.com/mongodb/mongo/commit/7f703f9be6abec77e7ea3da11dce4eafe7d82389

Comment by Githook User [ 27/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Refactor users of insertMulti
Branch: master
https://github.com/mongodb/mongo/commit/741f08a14991fab26dc2277d17c82cf8690ea409

Comment by Githook User [ 27/Jul/15 ]

Author:

{u'username': u'martinbligh', u'name': u'Martin Bligh', u'email': u'mbligh@mongodb.com'}

Message: SERVER-19564: Make benchRun use insertMulti
Branch: master
https://github.com/mongodb/mongo/commit/38dc98ffb164c6c746afe9076c2a8b01b6eb7f97

Generated at Thu Feb 08 03:51:24 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.