[DRIVERS-460] Deprecate eval helpers Created: 05/Mar/18  Updated: 12/Jan/21  Resolved: 12/Jan/21

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on PYTHON-1315 Deprecate Database.eval and database.... Closed
depends on CDRIVER-2816 Deprecate eval helpers Closed
depends on CXX-1644 Deprecate eval helpers Closed
depends on GODRIVER-546 Deprecate eval helpers Closed
depends on JAVA-2958 Deprecate eval helpers Closed
depends on MOTOR-269 Deprecate eval helpers Closed
depends on NODE-1660 Deprecate eval helpers Closed
is depended on by SERVER-33662 Remove deprecated db.eval command Closed
Driver Compliance:
Key Status/Resolution FixVersion
PERL-871 Fixed 2.0.0
JAVA-2958 Fixed 3.9.0
NODE-1660 Fixed 3.1.7
CXX-1644 Works as Designed
MOTOR-269 Works as Designed
GODRIVER-546 Done 0.0.14
CDRIVER-2816 Works as Designed
PYTHON-1315 Fixed 3.5

 Description   

In MongoDB 3.0 the eval command was deprecated and it is removed in 4.0. Drivers must deprecate any helpers for the eval command and stop testing those helpers with MongoDB 4.0+. Deprecated helpers can be removed with the next semver major version bump of a driver.



 Comments   
Comment by Jeremy Mikola [ 06/Mar/18 ]

Validating PHPC and PHPLIB, as they have no helpers for the eval command.

Generated at Thu Feb 08 08:21:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.