[SERVER-33357] eval command on mongos is only allowed on unsharded collections, but is not versioned Created: 15/Feb/18  Updated: 06/Dec/22  Resolved: 08/Mar/18

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: 3.6.2, 3.7.2
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Esha Maharishi (Inactive) Assignee: [DO NOT USE] Backlog - Sharding Team
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Sharding
Participants:

 Description   

The eval command uses the passthrough() helper, which ShardConnection with an empty namespace string, which means ShardConnection does not do versioning for it.



 Comments   
Comment by Esha Maharishi (Inactive) [ 08/Mar/18 ]

Closing as 'Won't Fix' because we decided not to send dbVersion for CRUD ops on unsharded collections, and the 'eval' command will be removed in v4.0 anyway as per SERVER-33662.

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