WORKER thread is created on path: /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2 PLAYGROUND cancellation requested WORKER thread is created on path: /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2 WORKER thread is created on path: /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2 parseAST error: 'This experimental syntax requires enabling the parser plugin: "partialApplication". (26:2)' parseAST error textFromEditor: 'use("xform_cloud");\n' + '\n' + '\n' + 'p2 = [\n' + ' {\n' + ' $match: {\n' + ' "hostInfo.version": { $gte: "7" },\n' + ' last_ping_date: { $gte: new Date("2023-07-01") },\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile": 0,\n' + ' // $or: [\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // ],\n' + ' },\n' + ' },\n' + ' ?\n' + ' // {\n' + ' // $group: {\n' + ' // _id: null,\n' + ' // "expr_%": {\n' + ' // $sum: "$lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile",\n' + ' // },\n' + ' // "group_%": {\n' + ' // $sum: "$lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile",\n' + ' // },\n' + ' // "window_%": {\n' + ' // $sum: "$lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile",\n' + ' // },\n' + ' // unq_groups: { $addToSet: "$groupId" },\n' + ' // },\n' + ' // },\n' + '];\n' + '\n' + 'db.cloud_last_ping_delta_doc.aggregate(p2);' parseAST error: 'This experimental syntax requires enabling the parser plugin: "partialApplication". (26:2)' parseAST error textFromEditor: 'use("xform_cloud");\n' + '\n' + '\n' + 'p2 = [\n' + ' {\n' + ' $match: {\n' + ' "hostInfo.version": { $gte: "7" },\n' + ' last_ping_date: { $gte: new Date("2023-07-01") },\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile": 0,\n' + ' // $or: [\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // ],\n' + ' },\n' + ' },\n' + ' ?\n' + ' // {\n' + ' // $group: {\n' + ' // _id: null,\n' + ' // "expr_%": {\n' + ' // $sum: "$lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile",\n' + ' // },\n' + ' // "group_%": {\n' + ' // $sum: "$lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile",\n' + ' // },\n' + ' // "window_%": {\n' + ' // $sum: "$lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile",\n' + ' // },\n' + ' // unq_groups: { $addToSet: "$groupId" },\n' + ' // },\n' + ' // },\n' + '];\n' + '\n' + 'db.cloud_last_ping_delta_doc.aggregate(p2);' WORKER thread is created on path: /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2 Provide completion items for a position: { line: 0, character: 1 } VISITOR completion state: { databaseName: null, collectionName: null, isObjectSelection: false, isArraySelection: false, isObjectKey: false, isIdentifierObjectValue: false, isTextObjectValue: false, isStage: false, stageOperator: null, isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: true, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } VISITOR found global symbol completions PLAYGROUND cancellation requested parseAST error: 'Unexpected token (32:4)' parseAST error textFromEditor: 'use("xform_cloud");\n' + '\n' + '\n' + 'p2 = [\n' + ' {\n' + ' $match: {\n' + ' "hostInfo.version": { $gte: "7" },\n' + ' last_ping_date: { $gte: new Date("2023-07-01") },\n' + ' \n' + ' // $or: [\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // ],\n' + ' },\n' + ' },\n' + ' {\n' + ' $project: {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile": 1,\n' + ' },\n' + ' { $limit: 100 },\n' + ' {\n' + ' $group: {\n' + ' _id: null,\n' + ' "expr_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile",\n' + ' },\n' + ' "group_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile",\n' + ' },\n' + ' "window_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile",\n' + ' },\n' + ' \n' + ' // },\n' + ' },\n' + ' },\n' + '];\n' + '\n' + 'db.cloud_last_ping_delta_doc.aggregate(p2);' parseAST error: 'Unexpected token (32:4)' parseAST error textFromEditor: 'use("xform_cloud");\n' + '\n' + '\n' + 'p2 = [\n' + ' {\n' + ' $match: {\n' + ' "hostInfo.version": { $gte: "7" },\n' + ' last_ping_date: { $gte: new Date("2023-07-01") },\n' + ' \n' + ' // $or: [\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // {\n' + ' // "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile":\n' + ' // { $gt: 0 },\n' + ' // },\n' + ' // ],\n' + ' },\n' + ' },\n' + ' {\n' + ' $project: {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile": 1,\n' + ' },\n' + ' { $limit: 100 },\n' + ' {\n' + ' $group: {\n' + ' _id: null,\n' + ' "expr_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile",\n' + ' },\n' + ' "group_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile",\n' + ' },\n' + ' "window_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile",\n' + ' },\n' + ' \n' + ' // },\n' + ' },\n' + ' },\n' + '];\n' + '\n' + 'db.cloud_last_ping_delta_doc.aggregate(p2);' Provide completion items for a position: { line: 22, character: 10 } VISITOR completion state: { databaseName: 'xform_cloud', collectionName: 'cloud_last_ping_delta_doc', isObjectSelection: false, isArraySelection: false, isObjectKey: true, isIdentifierObjectValue: true, isTextObjectValue: false, isStage: true, stageOperator: '$match', isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: false, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86796 if (!schema[typeName]) { ^ TypeError: Cannot read properties of undefined (reading 'Number') at addToType (/Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86796:24) at addToField (/Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86835:13) at /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86814:67 at Array.forEach () at addToType (/Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86814:39) at addToField (/Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86835:13) at /Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86814:67 at Array.forEach () at addToType (/Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86814:39) at addToField (/Users/katya/.vscode/extensions/mongodb.mongodb-vscode-1.0.2/dist/languageServer.js:86835:13) [Info - 10:45:05 AM] Connection to server got closed. Server will restart. true Provide completion items for a position: { line: 22, character: 12 } VISITOR completion state: { databaseName: 'xform_cloud', collectionName: 'cloud_last_ping_delta_doc', isObjectSelection: false, isArraySelection: false, isObjectKey: true, isIdentifierObjectValue: true, isTextObjectValue: false, isStage: true, stageOperator: '$match', isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: false, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } VISITOR found stage operator completions Provide completion items for a position: { line: 22, character: 11 } VISITOR completion state: { databaseName: 'xform_cloud', collectionName: 'cloud_last_ping_delta_doc', isObjectSelection: false, isArraySelection: false, isObjectKey: true, isIdentifierObjectValue: true, isTextObjectValue: false, isStage: true, stageOperator: '$match', isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: false, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } VISITOR found stage operator completions Provide completion items for a position: { line: 22, character: 10 } VISITOR completion state: { databaseName: 'xform_cloud', collectionName: 'cloud_last_ping_delta_doc', isObjectSelection: false, isArraySelection: false, isObjectKey: true, isIdentifierObjectValue: true, isTextObjectValue: false, isStage: true, stageOperator: '$match', isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: false, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } VISITOR found stage operator completions Provide completion items for a position: { line: 22, character: 73 } parseAST error: 'Unexpected token (23:91)' parseAST error textFromEditor: 'use("xform_cloud");\n' + '\n' + '\n' + 'p2 = [\n' + ' {\n' + ' $match: {\n' + ' "hostInfo.version": { $gte: "7" },\n' + ' last_ping_date: { $gte: new Date("2023-07-01") },\n' + ' \n' + ' $or: [\n' + ' {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile":\n' + ' { $gt: 0 },\n' + ' },\n' + ' {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile":\n' + ' { $gt: 0 },\n' + ' },\n' + ' {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile":\n' + ' { $gt: 0 },\n' + ' },\n' + ' {"lastPingData.serverStatus.metrics.operatorCounters.expressions.TRIGGER_CHARACTER"}\n' + ' ],\n' + ' },\n' + ' },\n' + ' {\n' + ' $project: {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile": 1,\n' + ' }\n' + ' },\n' + ' { $limit: 100 },\n' + ' {\n' + ' $group: {\n' + ' _id: null,\n' + ' "expr_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile",\n' + ' },\n' + ' "group_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile",\n' + ' },\n' + ' "window_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile",\n' + ' },\n' + ' \n' + ' // },\n' + ' },\n' + ' },\n' + '];\n' + '\n' + 'db.cloud_last_ping_delta_doc.aggregate(p2);\n' VISITOR completion state: { databaseName: null, collectionName: null, isObjectSelection: false, isArraySelection: false, isObjectKey: false, isIdentifierObjectValue: false, isTextObjectValue: false, isStage: false, stageOperator: null, isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: false, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } VISITOR found no mongodb completion Provide completion items for a position: { line: 33, character: 70 } parseAST error: 'Unexpected token (35:4)' parseAST error textFromEditor: 'use("xform_cloud");\n' + '\n' + '\n' + 'p2 = [\n' + ' {\n' + ' $match: {\n' + ' "hostInfo.version": { $gte: "7" },\n' + ' last_ping_date: { $gte: new Date("2023-07-01") },\n' + ' \n' + ' $or: [\n' + ' {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile":\n' + ' { $gt: 0 },\n' + ' },\n' + ' {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile":\n' + ' { $gt: 0 },\n' + ' },\n' + ' {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile":\n' + ' { $gt: 0 },\n' + ' },\n' + ' { "lastPingData.serverStatus.metrics.operatorCounters.expressions.median": { $gt: 0 } }, \n' + ' { "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.median": { $gt: 0 } },\n' + ' { "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.median": { $gt: 0 } },\n' + ' ],\n' + ' },\n' + ' },\n' + ' {\n' + ' $project: {\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile": 1,\n' + ' "lastPingData.serverStatus.metrics.operatorCounters.expressions.TRIGGER_CHARACTER"\n' + ' }\n' + ' },\n' + ' { $limit: 100 },\n' + ' {\n' + ' $group: {\n' + ' _id: null,\n' + ' "expr_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.expressions.percentile",\n' + ' },\n' + ' "group_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.groupAccumulators.percentile",\n' + ' },\n' + ' "window_%": {\n' + ' $sum: "$lastPingData.serverStatus.metrics.operatorCounters.windowAccumulators.percentile",\n' + ' },\n' + ' \n' + ' // },\n' + ' },\n' + ' },\n' + '];\n' + '\n' + 'db.cloud_last_ping_delta_doc.aggregate(p2);\n' VISITOR completion state: { databaseName: null, collectionName: null, isObjectSelection: false, isArraySelection: false, isObjectKey: false, isIdentifierObjectValue: false, isTextObjectValue: false, isStage: false, stageOperator: null, isCollectionSymbol: false, isUseCallExpression: false, isGlobalSymbol: false, isDbSymbol: false, isCollectionName: false, isAggregationCursor: false, isFindCursor: false } VISITOR found no mongodb completion