[SERVER-11611] remove DataFileMgr::insert* Created: 06/Nov/13  Updated: 26/Jan/24  Resolved: 30/Dec/13

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 2.5.5

Type: Improvement Priority: Major - P3
Reporter: Eliot Horowitz (Inactive) Assignee: Eliot Horowitz (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-11906 convertToCapped shouldn't use DBDirec... Closed
Related
related to SERVER-18111 mongod allows user inserts into syste... Closed
related to SERVER-12536 Only allow shard key types which can ... Backlog
is related to SERVER-12331 Insert creates the _id field, always Closed
is related to SERVER-7829 Indexes are not maintained in oplog/p... Closed
Participants:

 Description   

DataFileMgr::insertWithObjMod
DataFileMgr::insertAndLog
DataFileMgr::insert



 Comments   
Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: comment about OplogDocWriter
Branch: master
https://github.com/mongodb/mongo/commit/6710af95fc2dcda97d5ce07ee559c03ceaa7df5c

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: system.profile is allowed to be created by users
Branch: master
https://github.com/mongodb/mongo/commit/cf18a3d461977e700235cc3ccbb3e818c19d0938

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611 SERVER-11543: DataFileMgr now gone
Branch: master
https://github.com/mongodb/mongo/commit/80df92c8c51c1255adc40e12dc70312859983e65

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611 SERVER-12213 SERVER-11543: DataFileMgr is now gone
Branch: master
https://github.com/mongodb/mongo/commit/4bd4ef8d8e3002baf3e5e6b6bbed5ae883152590

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611 SERVER-11543: move btree code into its own directory
Branch: master
https://github.com/mongodb/mongo/commit/29e691a91c72b28ef50faddc7ef6f24523788aee

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611 SERVER-11543: push some record logic from Collection down into RecordStore
Branch: master
https://github.com/mongodb/mongo/commit/e036417146aefb98446b0a5ad1ddf9fd9a33c7bd

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix spacing in oplog code
Branch: master
https://github.com/mongodb/mongo/commit/084d3ddd773cdd2843aaa5c32d1b5b2680f1634b

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix secondary index creation on new collections
Branch: master
https://github.com/mongodb/mongo/commit/598e00dc8ca2ebc80ff67c822a0c580d7627f6f7

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: replace DataFileMgr::fast_oplog_insert with Collection::insertDocument( DocWriter... )
Branch: master
https://github.com/mongodb/mongo/commit/b5050a2465b523b3fb868701f9d44bf226e67443

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: do not error out if index creation hits a dup, as its fine in repl
Branch: master
https://github.com/mongodb/mongo/commit/c2ce4e5d2789ba42977ffe9caef6facd22108549

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: remove dead comment
Branch: master
https://github.com/mongodb/mongo/commit/1403644604daa0f34712696edc7a8c0b33bb1b30

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix comment about type of return
Branch: master
https://github.com/mongodb/mongo/commit/4a7e99ce2bb7bcff19f4d76a09f584cbf34706b6

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: switch index builder and rebuilder to use IndexCatalog
Branch: master
https://github.com/mongodb/mongo/commit/09be6f838b48ef35ac79d0dd4efbc2a0e7717843

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: profile writing code now uses Collection::insertDocument
Branch: master
https://github.com/mongodb/mongo/commit/6ef65f8e21454d35febc7b992a6a23c2b98a3ebd

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: compact now use IndexCatalog
Branch: master
https://github.com/mongodb/mongo/commit/438c631c48a3da079eb27cf90049f9e9eab5232f

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: missing doc insert now uses Collection::insertDocument
Branch: master
https://github.com/mongodb/mongo/commit/47297ff0f5efe253345bd692e8229b03c1ce20a0

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: remove now un-used DataFileMgr::isnertWithObjMod
Branch: master
https://github.com/mongodb/mongo/commit/3d017c25f5b6988f854ad6d0a50762ff2fd12e14

Comment by Githook User [ 30/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: port Cloner to Collection methods
Branch: master
https://github.com/mongodb/mongo/commit/90350818b40b54b2859d0c6aefdaa171b929a7ad

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: re-add comment about when can interrupt index build
Branch: master
https://github.com/mongodb/mongo/commit/5bc0c87690e5f27bd7b2c7e53959c6cc3b98e39c

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix index creation error code propogation
Branch: master
https://github.com/mongodb/mongo/commit/178412408c0c29711cb9ee2798c410b2a3fd66d1

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: some cleaning of insert.(h|cpp) based on code reviews
Branch: master
https://github.com/mongodb/mongo/commit/d278f4567f82d07fd270e0df17616ccf93337f37

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix some includes and dead test code
Branch: master
https://github.com/mongodb/mongo/commit/7b11aa72f41cac7b4f4961a9a6ece9812f9eafac

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: correctly refuse to insert when cannot index
Branch: master
https://github.com/mongodb/mongo/commit/48228e1fb73389405575b8f349d87d04e7de9841

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: update error codes
Branch: master
https://github.com/mongodb/mongo/commit/21dbb5ed31125557a2c7177b901e3a579b376915

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix some error reporting on write comamnds and _id as Regex
Branch: master
https://github.com/mongodb/mongo/commit/a03bc6e323dcacfbea5073681c3ee23326f1f967

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: move all user facing inserts to Collection::insertDocument
Branch: master
https://github.com/mongodb/mongo/commit/90bdeb9e6657afb9ca71a62db0996c040e0fafdd

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: re-write user insert paths to not use DataFileMgr, and use Collection directly
Branch: master
https://github.com/mongodb/mongo/commit/be828115141bb24373fcf395a8140e289a8e9b89

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: remove all references to theDataFileMgr.insert* from dbtests
Branch: master
https://github.com/mongodb/mongo/commit/30f296cb008dff4936545fceb94a6c247e633b67

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: NamespaceDetails::emptyCappedCollection doesn't use insertWithObjMod to create an index
Branch: master
https://github.com/mongodb/mongo/commit/a150514ab2382ed87ba2d66079e9d415c50f30cf

Comment by Githook User [ 23/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: prep work to remove DataFileMgr::insertWithObjMod
Branch: master
https://github.com/mongodb/mongo/commit/317ee65c1d3a1d4ceadc1fc06ac2825ed111d0a1

Comment by Githook User [ 19/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: remove DataFileMgr::insertAndLog
Branch: master
https://github.com/mongodb/mongo/commit/faa1b95e619b7d50c3e445bd0f03b6ed5edc29a0

Comment by Githook User [ 13/Dec/13 ]

Author:

{u'username': u'hawka', u'name': u'Amalia Hawkins', u'email': u'amalia.hawkins@mongodb.com'}

Message: SERVER-11611 port rename_collection over to new collection interface

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/0abf27ae913dc3ca15b97480b1e35775ec2efbda

Comment by Githook User [ 13/Dec/13 ]

Author:

{u'username': u'hawka', u'name': u'Amalia Hawkins', u'email': u'amalia.hawkins@mongodb.com'}

Message: SERVER-11611: convert mapreduce to new collection encapsulation

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/8416afb7c5724076b1231626f27f5198a5a2cce7

Comment by Githook User [ 13/Dec/13 ]

Author:

{u'username': u'hawka', u'name': u'Amalia Hawkins', u'email': u'amalia.hawkins@mongodb.com'}

Message: SERVER-11611: dbcommand ported to new collection interface

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/c3e4cd6c722e78b1da5caa3f72bc654d2719a764

Comment by Githook User [ 13/Dec/13 ]

Author:

{u'username': u'hawka', u'name': u'Amalia Hawkins', u'email': u'amalia.hawkins@mongodb.com'}

Message: SERVER-11611: Add an IndexIterator to IndexCatalog.

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/5accd55022ed89fccfa0228772d2dc5087ec5b18

Comment by Githook User [ 09/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix godinsert related dbtest for new format
Branch: master
https://github.com/mongodb/mongo/commit/95e425138e9bc404f95ebc7a6c549d6d9a68b7c0

Comment by Githook User [ 09/Dec/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: port godinsert to new insert
Branch: master
https://github.com/mongodb/mongo/commit/51d4176ec3d6aa5d3c54814e452bb745f93c9042

Comment by Githook User [ 21/Nov/13 ]

Author:

{u'username': u'hawka', u'name': u'Amalia Hawkins', u'email': u'amalia.hawkins@mongodb.com'}

Message: SERVER-11611: remove dependency on DataFileMgr.

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/2cd39093e92fa7b4779beb68073f949c0880fd30

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix _id handling of inserts with regard to _id indexes
Branch: master
https://github.com/mongodb/mongo/commit/cf0103d736d93d14f1b3eaa7fe3e97a2c77a8080

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: calls to insertDocument should have _id already
Branch: master
https://github.com/mongodb/mongo/commit/0622abaebbbc6bda7de0598ab91444e5d1887572

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: add comment about _id addition
Branch: master
https://github.com/mongodb/mongo/commit/75c757d5818e598ee8d2083e5eaa212ce8b088bc

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix _id insertion on upsert with no insertion
Branch: master
https://github.com/mongodb/mongo/commit/75fdb3e7312adcf187985a90e3c6f3700be1c20e

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: move database.cpp insertion hooks to use Collection::insertDocument
Branch: master
https://github.com/mongodb/mongo/commit/2307d854227d1929e8a1c5a89fac0e22688325e1

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: fix Database::createCollection defaults
Branch: master
https://github.com/mongodb/mongo/commit/63fc8dcbb67b2dd7773b3f189c4eb0c32b649943

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: modernize NamespaceDetails::syncUserFlags
Branch: master
https://github.com/mongodb/mongo/commit/47c06933a4b2a7cb4b89b5ba3c6204615b49b1f2

Comment by auto [ 07/Nov/13 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-11611: change update to use Collection::insertDocument
Branch: master
https://github.com/mongodb/mongo/commit/1b25233a587cec21dbfe6f6ecc24bd5da9a249a3

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