Skip to content
This repository was archived by the owner on May 31, 2022. It is now read-only.

COMPASS-4017: Update driver and cleanup #210

Merged
merged 10 commits into from
Jan 6, 2020
Merged

COMPASS-4017: Update driver and cleanup #210

merged 10 commits into from
Jan 6, 2020

Conversation

imlucas
Copy link
Contributor

@imlucas imlucas commented Dec 16, 2019

Description

Motivation and Context

  • Dependency update
  • Misc

Open Questions

  • Update test as failure is legit. driver now compliant w spec

Copy link
Contributor

@alenakhineika alenakhineika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like driver's parseConnectionString function works differently at mongodb/lib/core and mongodb-core packages. const parseConnectionString = require('mongodb/lib/core').parseConnectionString; returns defaultDatabase=test, before defaultDatabase was not specified.

@imlucas imlucas merged commit a0287fd into master Jan 6, 2020
@imlucas imlucas deleted the update-driver branch January 6, 2020 17:42
imlucas added a commit to mongodb-js/data-service that referenced this pull request Jan 6, 2020
imlucas added a commit to mongodb-js/data-service that referenced this pull request Jan 6, 2020
* chore: Cleanup

- update dependencies
- remove  currently unused `electron-rebuild`
- remove `pre-commit` from package.json as its logic is now bundled into `mongodb-js-precommit`

* refactor: Collapse lodash dependency

Move away from `lodash.*` to top-level `lodash` that is far easier to maintain.

* chore: Allow mongodb-security semver to update automatically

* chore: connection-model update for kerberos electron 6 fix

mongodb-js/connection-model#210

* fix(test): No idea how this test ever actually passed before... ✅

* feat(ci): Default test is now electron renderer

So we can catch mismatched behaviors in the future as NODE-2387 uncovered

* chore: update mongodb-runner mongodb-js/runner#158

* docs: Add note to README that tests now run via electron-mocha
gribnoysup pushed a commit to mongodb-js/compass that referenced this pull request Apr 26, 2021
* chore: Cleanup

- update dependencies
- remove  currently unused `electron-rebuild`
- remove `pre-commit` from package.json as its logic is now bundled into `mongodb-js-precommit`

* refactor: Collapse lodash dependency

Move away from `lodash.*` to top-level `lodash` that is far easier to maintain.

* chore: Allow mongodb-security semver to update automatically

* chore: connection-model update for kerberos electron 6 fix

mongodb-js/connection-model#210

* fix(test): No idea how this test ever actually passed before... ✅

* feat(ci): Default test is now electron renderer

So we can catch mismatched behaviors in the future as NODE-2387 uncovered

* chore: update mongodb-runner mongodb-js/runner#158

* docs: Add note to README that tests now run via electron-mocha
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants