[DRIVERS-225] Deprecate eval helpers Created: 28/Apr/15  Updated: 27/May/22  Resolved: 29/Oct/15

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

Type: Task Priority: Major - P3
Reporter: Ross Lawley Assignee: Barrie Segal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on RUST-130 Deprecate eval helpers Closed
depends on CDRIVER-814 Deprecate eval helpers Closed
depends on CSHARP-1388 Deprecate eval helpers Closed
depends on CXX-656 Deprecate eval helpers Closed
depends on JAVA-1941 Deprecate eval helpers Closed
depends on RUBY-1009 Deprecate eval helpers Closed
depends on PYTHON-980 Document deprecation of Database.eval Closed
Related
related to SERVER-17453 warn that db.eval() / eval command is... Closed
related to DRIVERS-67 Support $eval nolock options in helpers Closed
is related to JAVA-1782 Document that eval is deprecated in 3.0 Closed
Server Compat: 4.2
Driver Compliance:
Key Status/Resolution FixVersion
PYTHON-980 Done 2.9, 3.1
RUBY-1009 Done 1.12.4
CSHARP-1388 Won't Fix
CDRIVER-814 Done
CXX-656 Done legacy-1.0.6
PERL-559 Done 1.0.0
JAVA-1941 Done 2.13.0
PHP-1477 Done 1.7.x
RUST-130 Works as Designed

 Description   

In 3.0 the $eval command was deprecated.

Drivers should deprecate any eval helpers and move away from using the command internally.



 Comments   
Comment by Rathi Gnanasekaran [ 29/Oct/15 ]

All related tickets have been resolved.

Comment by Andrew Morrow (Inactive) [ 19/Sep/15 ]

Validating for C++11, it has no eval helper.

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