Page MenuHomeSolus

Update python-pymongo to 3.8.0
ClosedPublic

Authored by maverick1 on Apr 26 2019, 3:20 PM.
Tags
None
Referenced Files
F10999282: D6129.diff
Fri, Jul 28, 12:00 PM
F10977883: D6129.id14738.diff
Sat, Jul 22, 5:46 PM
F10919931: D6129.id14893.diff
Jul 9 2023, 5:03 AM
F10861428: D6129.id.diff
Jun 16 2023, 1:32 PM
F10847849: D6129.id14738.diff
Jun 11 2023, 12:18 PM
F10846666: D6129.id14893.diff
Jun 11 2023, 6:48 AM
F10844266: D6129.id14895.diff
Jun 10 2023, 8:30 PM
F10844265: D6129.id14895.diff
Jun 10 2023, 8:30 PM
Subscribers

Details

Summary

Update python-pymongo to 3.8.0.
Changes

  • Fixed a bug in retryable writes where a previous command's "txnNumber" field could be sent leading to incorrect results.
  • Fixed a memory leak of a few bytes on some insert, update, or delete commands when running against MongoDB 3.6+.
  • Authentication fails when SCRAM-SHA-1 is used to authenticate users with only MONGODB-CR credentials.
  • A millisecond rounding problem when decoding datetimes in the pure Python BSON decoder on 32 bit systems and AWS lambda.
  • Support for single replica set multi-document ACID transactions.
  • Support for wire protocol compression
Test Plan

Ran mongodb and imported pymongo and did some changes to database as per instructions given in README.md

Diff Detail

Repository
R4309 python-pymongo
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

Sorry, looks like the initial arc patch was not correctly landed and was sitting in the arcpatch-D624 branch. I've resolved this and merged it into the master branch. Please rebase your work.

This revision now requires changes to proceed.May 1 2019, 12:49 PM

Yea, this looks saner. Thanks!

This revision is now accepted and ready to land.May 1 2019, 1:19 PM
This revision was automatically updated to reflect the committed changes.