Skip to content

Instantly share code, notes, and snippets.

@W-A-James
Created April 9, 2025 17:57
Show Gist options
  • Select an option

  • Save W-A-James/080802d7f36ef774f06641a1b13ffc75 to your computer and use it in GitHub Desktop.

Select an option

Save W-A-James/080802d7f36ef774f06641a1b13ffc75 to your computer and use it in GitHub Desktop.
NODE-6878 logs
[2025/04/02 14:06:44.386]  4 failing
[2025/04/02 14:06:44.386]  1) CRUD API
[2025/04/02 14:06:44.386] when creating a cursor with find
[2025/04/02 14:06:44.386] #forEach()
[2025/04/02 14:06:44.386] iterates all the documents:
[2025/04/02 14:06:44.386]  MongoUnexpectedServerResponseError: BSON element "id" is missing
[2025/04/02 14:06:44.386] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.386] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.386] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.386] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.386] at async LegacyFindCursor.[Symbol.asyncIterator] (src/cursor/abstract_cursor.ts:44:2652)
[2025/04/02 14:06:44.386] at async LegacyFindCursor.forEach (src/cursor/abstract_cursor.ts:104:48)
[2025/04/02 14:06:44.386] at async Context.<anonymous> (test/integration/crud/crud_api.test.ts:281:9)
[2025/04/02 14:06:44.386] Caused by: BSONError: BSON element "id" is missing
[2025/04/02 14:06:44.386] at OnDemandDocument.get (src/cmap/wire_protocol/on_demand/document.ts:32:1241)
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.[Symbol.asyncIterator] (src/cursor/abstract_cursor.ts:44:2652)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.forEach (src/cursor/abstract_cursor.ts:104:48)
[2025/04/02 14:06:44.387] at async Context.<anonymous> (test/integration/crud/crud_api.test.ts:281:9)
[2025/04/02 14:06:44.387] 
[2025/04/02 14:06:44.387]  2) CRUD API
[2025/04/02 14:06:44.387] when creating a cursor with find
[2025/04/02 14:06:44.387] #toArray()
[2025/04/02 14:06:44.387] returns an array with all documents:
[2025/04/02 14:06:44.387]  MongoUnexpectedServerResponseError: BSON element "id" is missing
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.[Symbol.asyncIterator] (src/cursor/abstract_cursor.ts:44:2652)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.toArray (src/cursor/abstract_cursor.ts:235:19)
[2025/04/02 14:06:44.387] at async Context.<anonymous> (test/integration/crud/crud_api.test.ts:291:21)
[2025/04/02 14:06:44.387] Caused by: BSONError: BSON element "id" is missing
[2025/04/02 14:06:44.387] at OnDemandDocument.get (src/cmap/wire_protocol/on_demand/document.ts:32:1241)
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.[Symbol.asyncIterator] (src/cursor/abstract_cursor.ts:44:2652)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.toArray (src/cursor/abstract_cursor.ts:235:19)
[2025/04/02 14:06:44.387] at async Context.<anonymous> (test/integration/crud/crud_api.test.ts:291:21)
[2025/04/02 14:06:44.387] 
[2025/04/02 14:06:44.387]  3) CRUD API
[2025/04/02 14:06:44.387] when creating a cursor with find
[2025/04/02 14:06:44.387] #next()
[2025/04/02 14:06:44.387] is callable without blocking:
[2025/04/02 14:06:44.387]  MongoUnexpectedServerResponseError: BSON element "id" is missing
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] at async Context.<anonymous> (test/integration/crud/crud_api.test.ts:303:22)
[2025/04/02 14:06:44.387] Caused by: BSONError: BSON element "id" is missing
[2025/04/02 14:06:44.387] at OnDemandDocument.get (src/cmap/wire_protocol/on_demand/document.ts:32:1241)
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] at async Context.<anonymous> (test/integration/crud/crud_api.test.ts:303:22)
[2025/04/02 14:06:44.387] 
[2025/04/02 14:06:44.387]  4) CRUD API
[2025/04/02 14:06:44.387] when creating a cursor with find
[2025/04/02 14:06:44.387] #stream()
[2025/04/02 14:06:44.387] creates a node stream that emits data events:
[2025/04/02 14:06:44.387]  MongoUnexpectedServerResponseError: BSON element "id" is missing
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] Caused by: BSONError: BSON element "id" is missing
[2025/04/02 14:06:44.387] at OnDemandDocument.get (src/cmap/wire_protocol/on_demand/document.ts:32:1241)
[2025/04/02 14:06:44.387] at CursorResponse.get id [as id] (src/cmap/wire_protocol/responses.ts:51:63)
[2025/04/02 14:06:44.387] at LegacyFindCursor.fetchBatch (src/cursor/abstract_cursor.ts:365:8)
[2025/04/02 14:06:44.387] at processTicksAndRejections (node:internal/process/task_queues:105:5)
[2025/04/02 14:06:44.387] at async LegacyFindCursor.next (src/cursor/abstract_cursor.ts:49:2745)
[2025/04/02 14:06:44.387] 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment