Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mongodb/node-mongodb-native
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.5.2
Choose a base ref
...
head repository: mongodb/node-mongodb-native
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.5.3
Choose a head ref
  • 12 commits
  • 17 files changed
  • 1 contributor

Commits on Jan 22, 2020

  1. Configuration menu
    Copy the full SHA
    bef479c View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

  1. Configuration menu
    Copy the full SHA
    f51739e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b740940 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3efa4c7 View commit details
    Browse the repository at this point in the history
  4. fix(server): non-timeout network errors transition to Unknown state

    Per the SDAM rules in the error handling section, a non-timeout
    error encountered during operation execution MUST transition the
    server to an `Unknown` state and kick off the SDAM flow.
    
    NODE-2435
    mbroadst committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    fa4b01b View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. fix(message-stream): support multiple inbound message packets

    If there was enough data buffered to read multiple messages, the
    MessageStream would currently callback to the underlaying Writable
    callback multiple times. Also fixed here is that the callback would
    not be called in the event that there wasn't enough data to process
    a single message
    
    NODE-2437
    mbroadst committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    8388443 View commit details
    Browse the repository at this point in the history
  2. feat(connection): support exhaust behavior at the transport level

    This work acknowledges an `exhaustAllowed` option to enable exhaust
    behavior on OP_MSG messags. It also tracks synthetic `getMore` ids
    and uses the same callback provided for the orignal command for all
    returned batches.
    
    NODE-2438
    mbroadst committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    9ccf268 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. Configuration menu
    Copy the full SHA
    38ae86d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. Configuration menu
    Copy the full SHA
    fc1a775 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21195ce View commit details
    Browse the repository at this point in the history
  3. refactor: improve error handling in Server type

    This refactoring improves readability and reduces coupling between
    the `Server` and `Topology` types. Previously errors experienced
    at the `Server` level would emit an `error` event, which needed to
    be caught by the `Topology`. Since nothing about error handling
    required access to the `Topology` type, all of that behavior was
    moved back into the `Server` type.
    
    NODE-2449
    mbroadst committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    5bf0df8 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. chore(release): 3.5.3

    mbroadst committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    d4e12db View commit details
    Browse the repository at this point in the history
Loading