[SERVER-30560] Support IDL serialization to OpMsgRequest document sequences Created: 08/Aug/17  Updated: 30/Oct/23  Resolved: 14/Aug/17

Status: Closed
Project: Core Server
Component/s: IDL
Affects Version/s: 3.5.11
Fix Version/s: 3.5.12

Type: Improvement Priority: Major - P3
Reporter: Kaloian Manassiev Assignee: Mark Benvenuto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-30486 mongos rejects OP_INSERT messages tha... Closed
Backwards Compatibility: Fully Compatible
Sprint: Platforms 2017-09-11
Participants:

 Description   

Currently IDL-generated objects always serialize their contents to the BSON body of an OpMsgRequest. This poses problems for very large types, due to them exceeding the max BSONObj size.

IDL should, whenever possible, prefer serializing the object's contents to document sequences.



 Comments   
Comment by Githook User [ 14/Aug/17 ]

Author:

{'name': 'Mark Benvenuto', 'username': 'markbenvenuto', 'email': 'mark.benvenuto@mongodb.com'}

Message: SERVER-30560 Support serialization to OpMsgRequest document sequences
Branch: master
https://github.com/mongodb/mongo/commit/cc20ad4cf5fa24c750df8703c8ccac1e052cb787

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