[SERVER-66337] Ensure that check for the interrupt is done on every getNext() call in datasize_kill_op.js Created: 10/May/22  Updated: 29/Oct/23  Resolved: 11/May/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0.4, 6.1.0-rc0

Type: Bug Priority: Major - P3
Reporter: Denis Grebennicov Assignee: Denis Grebennicov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v6.0
Participants:
Linked BF Score: 8

 Description   

BF-25019 encountered a case where even though the command is marked as killed, it returns the success code, as while executing no check for the interrupt is being made.

In order to force this check, we set the number of iterations allowed prior the check to be performed to be 1. Meaning that on every getNext() call, the check will be made.



 Comments   
Comment by Githook User [ 15/Dec/22 ]

Author:

{'name': 'Denis Grebennicov', 'email': 'denis.grebennicov@mongodb.com', 'username': 'denis631'}

Message: SERVER-66337 Ensure that check for the interrupt is done on every getNext() call in datasize_kill_op.js
Branch: v6.0
https://github.com/mongodb/mongo/commit/c4ce50093e9fcd603a2311aaa47fc04d536bf44f

Comment by Githook User [ 11/May/22 ]

Author:

{'name': 'Denis Grebennicov', 'email': 'denis.grebennicov@mongodb.com', 'username': 'denis631'}

Message: SERVER-66337 Ensure that check for the interrupt is done on every getNext() call in datasize_kill_op.js
Branch: master
https://github.com/mongodb/mongo/commit/2d281e09475fcf874fd22a68b60213b5f2e7208d

Generated at Thu Feb 08 06:05:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.