node-mongodb-native
node-mongodb-native copied to clipboard
fix(NODE-5723): emit TopologyDescriptionChangedEvent just before close
Description
What is changing?
- Unskip Topology life cycle tests
- Remove modified logging spec tests
- Pull in updated
logging-loadbalancertests - Pull in new monitoring tests
- Fix bug in test runner that was exiting on encountering a single SDAM event
- Emit
TopologyDescriptionChangedEventtransitioning toUnknownTopology type just before close
Is there new documentation needed for these changes?
No
What is the motivation for this change?
NODE-5723 / DRIVERS-2711
Release Highlight
Fill in title or leave empty for no highlight
Double check the following
- [X] Ran
npm run check:lintscript - [X] Self-review completed using the steps outlined here
- [X] PR title follows the correct format:
type(NODE-xxxx)[!]: description- Example:
feat(NODE-1234)!: rewriting everything in coffeescript
- Example:
- [X] Changes are covered by tests
- [ ] New TODOs have a related JIRA ticket
~Note: getting spec test failures, but they disappear when only running the tests in question.~
Failures were coming from old modified spec tests that have now been removed.
Note: this branch was rebased against #4089 which implements the UTR changes introduced in DRIVERS-2875