Skip to content

Commit 4180272

Browse files
committed
feat(NODE-6304): add CSOT support for non-tailable cursors (#4195)
1 parent 065b214 commit 4180272

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/cmap/wire_protocol/on_data.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ export function onData(
9393

9494
const timeoutForSocketRead = timeoutContext?.timeoutForSocketRead;
9595
timeoutForSocketRead?.throwIfExpired();
96-
// eslint-disable-next-line github/no-then
9796
timeoutForSocketRead?.then(undefined, errorHandler);
9897

9998
const timeoutForSocketRead = timeoutContext?.timeoutForSocketRead;

test/integration/client-side-operations-timeout/node_csot.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,11 @@ describe('CSOT driver tests', metadata, () => {
576576
});
577577
});
578578

579+
describe.skip('Tailable non-awaitData cursors').skipReason =
580+
'TODO(NODE-6305): implement CSOT for Tailable cursors';
581+
describe.skip('Tailable awaitData cursors').skipReason =
582+
'TODO(NODE-6305): implement CSOT for Tailable cursors';
583+
579584
describe('when using an explicit session', () => {
580585
const metadata: MongoDBMetadataUI = {
581586
requires: { topology: ['replicaset'], mongodb: '>=4.4' }

0 commit comments

Comments
 (0)