-
Type: Bug
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.6.3, 3.7.3
-
Component/s: Security
-
None
-
ALL
In Perl driver tests, there is a parallel collection scan test that iterates (serially), the cursors returned by parallelCollectionScan. Following the drivers sessions spec, the driver creates an implicit session for this command.
When run against a 3.6.3 replica set without authentication, the test passes. When run with authentication enabled, the test fails with this error message:
Cursor session id (f02e04ea-a996-40de-afa5-b71477649231 - Y5mrDaxi8gv8RmdTsQ+1j7fmkr7JUsabhNmXAheU0fg=) is not the same as the operation context's session id (none)
- is duplicated by
-
SERVER-34525 lsid error on getMore when a new session is used for parallelCollectionScan
- Closed
- is related to
-
PYTHON-1529 parallel_scan with implicit session errors when auth is enabled
- Closed
-
SERVER-35192 Enforce that GETMORE operations can only be run under that cursor's session even without auth
- Closed
- related to
-
SERVER-33998 Remove the parallelCollectionScan command
- Closed