[SERVER-29981] Write utility to connect the C driver to the embedded capi Created: 05/Jul/17  Updated: 30/Oct/23  Resolved: 30/Aug/17

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

Type: Task Priority: Minor - P4
Reporter: Ted Tuckman Assignee: Ted Tuckman
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-30069 Use C-Driver to test LibMongoCAPI Closed
Backwards Compatibility: Fully Compatible
Sprint: Platforms 2017-07-31
Participants:

 Description   

In order to test embedded capi, it would be helpful to have the ability to generate correct messages to send along the wire protocol (to handle response). If we can connect the c driver, we get all of that functionality.



 Comments   
Comment by Githook User [ 28/Jul/17 ]

Author:

{'email': 'ted.tuckman@mongodb.com', 'username': 'TedTuckman', 'name': 'Ted Tuckman'}

Message: SERVER-29981 Added check_closed function to embedded_transport
Branch: master
https://github.com/mongodb/mongo/commit/63221330aa94f655c9451c597d6bfa3e457464bf

Comment by Githook User [ 27/Jul/17 ]

Author:

{'email': 'ted.tuckman@mongodb.com', 'username': 'TedTuckman', 'name': 'Ted Tuckman'}

Message: SERVER-29981 Make more C++ like – fix lint
Branch: master
https://github.com/mongodb/mongo/commit/c98110f48a3a187ae31a7ad21105ec3c2a2d34d8

Comment by Githook User [ 27/Jul/17 ]

Author:

{'email': 'ted.tuckman@mongodb.com', 'username': 'TedTuckman', 'name': 'Ted Tuckman'}

Message: SERVER-29981 Make Transport Layer more C++ like and cleanup
Branch: master
https://github.com/mongodb/mongo/commit/c8d678b107bf001efc78c4c8adcb7107d888a661

Comment by Ted Tuckman [ 20/Jul/17 ]

Evergreen: https://evergreen.mongodb.com/version/596e65132fbabe083801e18e

Comment by Githook User [ 20/Jul/17 ]

Author:

{u'username': u'TedTuckman', u'name': u'Ted Tuckman', u'email': u'ted.tuckman@mongodb.com'}

Message: SERVER-29981 write transport layer to connect c driver to embedded capi
Branch: master
https://github.com/mongodb/mongo/commit/bfc52fd48fa6fe36761ca2b2bd791ed906b56358

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