From e10a8492fa81ba89f6fa80aa0827ac55c3eaa45c Mon Sep 17 00:00:00 2001 From: Durran Jordan Date: Tue, 30 Sep 2025 18:55:50 +0200 Subject: [PATCH] refactor(NODE-6334): rename PoolRequstedRetry to PoolRequestedRetry --- src/cmap/errors.ts | 2 +- src/error.ts | 4 ++-- .../retryable-writes/non-server-retryable_writes.test.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cmap/errors.ts b/src/cmap/errors.ts index 9d51aa02c86..4481fd69462 100644 --- a/src/cmap/errors.ts +++ b/src/cmap/errors.ts @@ -56,7 +56,7 @@ export class PoolClearedError extends MongoNetworkError { super(errorMessage, pool.serverError ? { cause: pool.serverError } : undefined); this.address = pool.address; - this.addErrorLabel(MongoErrorLabel.PoolRequstedRetry); + this.addErrorLabel(MongoErrorLabel.PoolRequestedRetry); } override get name(): string { diff --git a/src/error.ts b/src/error.ts index 29492c58989..9822361e725 100644 --- a/src/error.ts +++ b/src/error.ts @@ -97,7 +97,7 @@ export const MongoErrorLabel = Object.freeze({ ResumableChangeStreamError: 'ResumableChangeStreamError', HandshakeError: 'HandshakeError', ResetPool: 'ResetPool', - PoolRequstedRetry: 'PoolRequstedRetry', + PoolRequestedRetry: 'PoolRequestedRetry', InterruptInUseConnections: 'InterruptInUseConnections', NoWritesPerformed: 'NoWritesPerformed' } as const); @@ -1444,7 +1444,7 @@ export function needsRetryableWriteLabel( export function isRetryableWriteError(error: MongoError): boolean { return ( error.hasErrorLabel(MongoErrorLabel.RetryableWriteError) || - error.hasErrorLabel(MongoErrorLabel.PoolRequstedRetry) + error.hasErrorLabel(MongoErrorLabel.PoolRequestedRetry) ); } diff --git a/test/integration/retryable-writes/non-server-retryable_writes.test.ts b/test/integration/retryable-writes/non-server-retryable_writes.test.ts index cc04931e7ab..326036f120b 100644 --- a/test/integration/retryable-writes/non-server-retryable_writes.test.ts +++ b/test/integration/retryable-writes/non-server-retryable_writes.test.ts @@ -29,7 +29,7 @@ describe('Non Server Retryable Writes', function () { }); it( - 'returns the original error with a PoolRequstedRetry label after encountering a WriteConcernError', + 'returns the original error with a PoolRequestedRetry label after encountering a WriteConcernError', { requires: { topology: 'replicaset' } }, async () => { const serverCommandStub = sinon.stub(Server.prototype, 'command'); @@ -46,7 +46,7 @@ describe('Non Server Retryable Writes', function () { const insertResult = await collection.insertOne({ _id: 1 }).catch(error => error); sinon.restore(); - expect(insertResult.errorLabels).to.be.deep.equal(['PoolRequstedRetry']); + expect(insertResult.errorLabels).to.be.deep.equal(['PoolRequestedRetry']); } ); });