Skip to content

Commit f7bc2b5

Browse files
committed
Merge branch 'main' of github.com:mongodb-js/mongosh into gagik/status-6.0.3-clusters
2 parents c6f5f86 + 16b453e commit f7bc2b5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+573
-507
lines changed

.evergreen.yml

Lines changed: 334 additions & 334 deletions
Large diffs are not rendered by default.

THIRD_PARTY_NOTICES.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Package|Version|License
9191
**[@mongosh/js-multiline-to-singleline](#2dcbeb51aa76c387d04422e84b56be8b65a87471bf5be038ca68d82f13a5d839)**|0.0.0-dev.0|Apache-2.0
9292
**[@mongosh/logging](#a17a0e5de5551ca1d63cf325d510d17b6a0a1821718c63117a4dbccd2b1293e7)**|0.0.0-dev.0|Apache-2.0
9393
**[@mongosh/service-provider-core](#b179d40f2285db3339c362199a8bc0598efaff1c4c727364e26b21325764e981)**|0.0.0-dev.0|Apache-2.0
94-
**[@mongosh/service-provider-server](#b512a107cca2856de34b86ca46809ec1b31a5d964d47102efd920074c19a86c7)**|0.0.0-dev.0|Apache-2.0
94+
**[@mongosh/service-provider-node-driver](#48f5e5df1f8b3f9562c58f987046b55160319224cf59e0ced75ab2037ecf0de3)**|0.0.0-dev.0|Apache-2.0
9595
**[@mongosh/shell-api](#066d6484afa772c771ab73975e5fcac49bf481b96140400d853ecd0b2b9f3629)**|0.0.0-dev.0|Apache-2.0
9696
**[@mongosh/shell-evaluator](#f2b3f8a68c8c280f279921c6fe4cc918d362f7f44cc9b2c52a8e26b75a5b4bb5)**|0.0.0-dev.0|Apache-2.0
9797
**[@mongosh/snippet-manager](#006cfa776d20db3be61c3aa50333c13f27382e2b5a835f17fd767b3033ee8578)**|0.0.0-dev.0|Apache-2.0
@@ -9684,8 +9684,8 @@ License files:
96849684
limitations under the License.
96859685

96869686

9687-
<a id="b512a107cca2856de34b86ca46809ec1b31a5d964d47102efd920074c19a86c7"></a>
9688-
### [@mongosh/service-provider-server](https://www.npmjs.com/package/@mongosh/service-provider-server) (version 0.0.0-dev.0)
9687+
<a id="48f5e5df1f8b3f9562c58f987046b55160319224cf59e0ced75ab2037ecf0de3"></a>
9688+
### [@mongosh/service-provider-node-driver](https://www.npmjs.com/package/@mongosh/service-provider-node-driver) (version 0.0.0-dev.0)
96899689
License tags: Apache-2.0
96909690

96919691
License files:

package-lock.json

Lines changed: 44 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@
149149
"packages/logging",
150150
"packages/service-provider-core",
151151
"packages/arg-parser",
152-
"packages/service-provider-server",
152+
"packages/service-provider-node-driver",
153153
"packages/shell-api",
154154
"packages/autocomplete",
155155
"packages/shell-evaluator",

packages/browser-runtime-electron/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@mongodb-js/eslint-config-mongosh": "^1.0.0",
4242
"@mongodb-js/prettier-config-devtools": "^1.0.1",
4343
"@mongodb-js/tsconfig-mongosh": "^1.0.0",
44-
"@mongosh/service-provider-server": "0.0.0-dev.0",
44+
"@mongosh/service-provider-node-driver": "0.0.0-dev.0",
4545
"@types/sinon": "^7.5.1",
4646
"@types/sinon-chai": "^3.2.4",
4747
"depcheck": "^1.4.7",

packages/browser-runtime-electron/src/electron-runtime.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ import sinonChai from 'sinon-chai';
55
chai.use(sinonChai);
66
const { expect } = chai;
77

8-
import { CliServiceProvider } from '@mongosh/service-provider-server';
8+
import { NodeDriverServiceProvider } from '@mongosh/service-provider-node-driver';
99
import { bson } from '@mongosh/service-provider-core';
1010
import { ElectronRuntime } from './electron-runtime';
1111
import { EventEmitter } from 'events';
1212
import type { RuntimeEvaluationListener } from '@mongosh/browser-runtime-core';
1313

1414
describe('Electron runtime', function () {
15-
let serviceProvider: SinonStubbedInstance<CliServiceProvider>;
15+
let serviceProvider: SinonStubbedInstance<NodeDriverServiceProvider>;
1616
let messageBus: SinonStubbedInstance<EventEmitter>;
1717
let evaluationListener: SinonStubbedInstance<RuntimeEvaluationListener>;
1818
let electronRuntime: ElectronRuntime;
1919

2020
beforeEach(function () {
21-
serviceProvider = sinon.createStubInstance(CliServiceProvider);
21+
serviceProvider = sinon.createStubInstance(NodeDriverServiceProvider);
2222
serviceProvider.bsonLibrary = bson;
2323
serviceProvider.getConnectionInfo.resolves({
2424
extraInfo: { uri: '' },

packages/build/src/compile/signable-compiler.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { compileJSFileAsBinary } from 'boxednode';
1010
async function preCompileHook(nodeSourceTree: string) {
1111
const fleAddonVersion = require(path.join(
1212
await findModulePath(
13-
'service-provider-server',
13+
'service-provider-node-driver',
1414
'mongodb-client-encryption'
1515
),
1616
'package.json'
@@ -108,17 +108,20 @@ export class SignableCompiler {
108108
async compile(): Promise<void> {
109109
const fleAddon = {
110110
path: await findModulePath(
111-
'service-provider-server',
111+
'service-provider-node-driver',
112112
'mongodb-client-encryption'
113113
),
114114
requireRegexp: /\bmongocrypt\.node$/,
115115
};
116116
const kerberosAddon = {
117-
path: await findModulePath('service-provider-server', 'kerberos'),
117+
path: await findModulePath('service-provider-node-driver', 'kerberos'),
118118
requireRegexp: /\bkerberos\.node$/,
119119
};
120120
const osDnsAddon = {
121-
path: await findModulePath('service-provider-server', 'os-dns-native'),
121+
path: await findModulePath(
122+
'service-provider-node-driver',
123+
'os-dns-native'
124+
),
122125
requireRegexp: /\bos_dns_native\.node$/,
123126
};
124127
const cryptLibraryVersionAddon = {
@@ -130,7 +133,7 @@ export class SignableCompiler {
130133
requireRegexp: /\bglibc_version\.node$/,
131134
};
132135
// Warning! Until https://jira.mongodb.org/browse/MONGOSH-990,
133-
// packages/service-provider-server *also* has a copy of these.
136+
// packages/service-provider-node-driver *also* has a copy of these.
134137
// We use the versions included in packages/cli-repl here, so these
135138
// should be kept in sync!
136139
const winCAAddon =

packages/cli-repl/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"@mongosh/js-multiline-to-singleline": "0.0.0-dev.0",
7272
"@mongosh/logging": "0.0.0-dev.0",
7373
"@mongosh/service-provider-core": "0.0.0-dev.0",
74-
"@mongosh/service-provider-server": "0.0.0-dev.0",
74+
"@mongosh/service-provider-node-driver": "0.0.0-dev.0",
7575
"@mongosh/shell-api": "0.0.0-dev.0",
7676
"@mongosh/shell-evaluator": "0.0.0-dev.0",
7777
"@mongosh/snippet-manager": "0.0.0-dev.0",

packages/cli-repl/src/build-info.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import os from 'os';
2-
import { CliServiceProvider } from '@mongosh/service-provider-server';
2+
import { NodeDriverServiceProvider } from '@mongosh/service-provider-node-driver';
33

44
export interface BuildInfo {
55
version: string;
@@ -16,7 +16,7 @@ export interface BuildInfo {
1616
sharedOpenssl: boolean;
1717
segmentApiKey?: string;
1818
runtimeGlibcVersion: string;
19-
deps: ReturnType<typeof CliServiceProvider.getVersionInformation>;
19+
deps: ReturnType<typeof NodeDriverServiceProvider.getVersionInformation>;
2020
}
2121

2222
function getSystemArch(): (typeof process)['arch'] {
@@ -79,7 +79,7 @@ export async function buildInfo({
7979
withSegmentApiKey?: boolean;
8080
} = {}): Promise<BuildInfo> {
8181
const dependencyVersionInfo: BuildInfo['deps'] = {
82-
...CliServiceProvider.getVersionInformation(),
82+
...NodeDriverServiceProvider.getVersionInformation(),
8383
};
8484

8585
const buildInfo = { ...baseBuildInfo(), deps: { ...dependencyVersionInfo } };

packages/cli-repl/src/cli-repl.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import ConnectionString from 'mongodb-connection-string-url';
2929
import type { CliReplOptions } from './cli-repl';
3030
import { CliRepl } from './cli-repl';
3131
import { CliReplErrors } from './error-codes';
32-
import type { DevtoolsConnectOptions } from '@mongosh/service-provider-server';
32+
import type { DevtoolsConnectOptions } from '@mongosh/service-provider-node-driver';
3333
import type { AddressInfo } from 'net';
3434
const { EJSON } = bson;
3535

0 commit comments

Comments
 (0)