FanMilesGmbH / node-mongod-runner

Nodejs runner for mongod with ephemeralForTest storage type and guaranteed listening port.
MIT License
3 stars 0 forks source link

Update mongodb to the latest version šŸš€ #12

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

ā˜ļø Greenkeeperā€™s updated Terms of Service will come into effect on April 6th, 2018.

Version 3.0.4 of mongodb was just published.

Dependency mongodb
Current Version 2.2.35
Type dependency

The version 3.0.4 is not covered by your current version range.

If you donā€™t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of mongodb.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you donā€™t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Commits

The new version differs by 455 commits ahead by 455, behind by 47.

  • 7f01bd8 3.0.4
  • 1fdbaa5 feat(mongodb-core): update to mongodb-core 3.0.4
  • 029e79b docs(collection): make clear that filter updates multiple documents
  • 23b1938 feat(default-db): use dbName from uri if none provided
  • b7bc5c3 test(executeOperation): test throwing of errors in executeOperation
  • 8a26081 test(sessions): enabling session leak tests for operation examples
  • 04e6ef6 fix(utils): fixes executeOperation to clean up sessions
  • ac0dec7 3.0.3
  • b1f296f fix(sessions): move active session tracking to topology base (#1665)
  • 7bd5637 doc(sessions): update documentation for startSession
  • 934a43a fix(executeOperation): don't mutate options passed to commands
  • 46e14d1 docs(collection): add arrayFilters option to docs
  • 1740d51 style(docs): minor grammatical fixes to README (#1660)
  • c519b9b fix(jsdoc): mark db.collection callback as optional + typo fix (#1658)
  • 077b876 Resync Connection String Spec Tests (#1656)

There are 250 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those donā€™t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 3.0.5 just got published.

Update to this version instead šŸš€

Commits

The new version differs by 18 commits.

  • f8dfa20 3.0.5
  • 6d39b2a fix(url_parser): support a default database on mongodb+srv uris
  • 02729dc chore(executeOperation): use owner symbol instead of owner obj
  • b60ac28 chore(package.json): version bump of mongodb-core
  • ee110ac fix(comments): adding fixes for PR comments
  • a04879a test(cursor): only make session assertions when testing against 3.6
  • 43a998f test(sessions): disable changestream tests
  • 3d8e4bf test(sessions): minor syntax fix to session leak tests
  • 47c13a0 test(sessions): disable session checking for explicit sessions
  • 57dd2ad test(sessions): fixes various leaking tests
  • 3331ec9 fix(Collection): fix session leak in parallelCollectonScan
  • baca5b7 fix(AggregationCursor): adding session tracking to AggregationCursor
  • 3f60625 test(cursor): fixing cursor tests to not leak streams
  • e7162e4 test(gridfsStream): abort stream during errors and completions
  • 5d2ae62 test(apm): filter out endSession expected calls

There are 18 commits in total.

See the full diff