Sha256: 49797ac7578bd01a9cca2465f59836f13dd1444483d7767e8940c4f9a5010dd5

Contents?: true

Size: 1.13 KB

Versions: 27

Compression:

Stored size: 1.13 KB

Contents

# Autogenerated tests for SDAM error handling, see generate-error-tests.py
description: Pre-4.2 NotPrimaryNoSecondaryOk error
uri: mongodb://a/?replicaSet=rs
phases:
- description: Primary A is discovered
  responses:
  - - a:27017
    - ok: 1
      helloOk: true
      isWritablePrimary: true
      hosts:
      - a:27017
      setName: rs
      minWireVersion: 0
      maxWireVersion: 7
  outcome: &outcome
    servers:
      a:27017:
        type: RSPrimary
        setName: rs
        topologyVersion: null
        pool:
          generation: 0
    topologyType: ReplicaSetWithPrimary
    logicalSessionTimeoutMinutes: null
    setName: rs

- description: Pre-4.2 NotPrimaryNoSecondaryOk error marks server Unknown and clears the pool
  applicationErrors:
  - address: a:27017
    when: afterHandshakeCompletes
    maxWireVersion: 7
    type: command
    response:
      ok: 0
      errmsg: NotPrimaryNoSecondaryOk
      code: 13435
  outcome:
    servers:
      a:27017:
        type: Unknown
        topologyVersion: null
        pool:
          generation: 1
    topologyType: ReplicaSetNoPrimary
    logicalSessionTimeoutMinutes: null
    setName: rs

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
mongo-2.17.1 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml
mongo-2.16.1 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml
mongo-2.17.0 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml
mongo-2.16.0 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml
mongo-2.15.1 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml
mongo-2.16.0.alpha1 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml
mongo-2.15.0 spec/spec_tests/data/sdam/errors/pre-42-NotPrimaryNoSecondaryOk.yml