locdb / loc-db

This is the central component of the LOC-DB project.
9 stars 2 forks source link

Update mongodb to the latest version ๐Ÿš€ #17

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 3.0.0 of mongodb was just published.

Dependency mongodb
Current Version 2.2.33
Type dependency

The version 3.0.0 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 404 commits ahead by 404, behind by 17.

  • 0a8b6d4 3.0.0
  • 6eede98 test(crud): update to latest specs #1622
  • 44373f3 refactor(collection): remove geoNear command helper
  • 3f69250 test(cursor): test cursorsKilled as Long and Number
  • fa0fbc0 test(sharded): fix sharded tests now that they run again
  • 84457ec fix(aggregate): remove support for inline results for aggregate (#1620)
  • 35d2d3e test(environment): modernize code, make setup asynchronous
  • a35df4f refactor(environments): modernize and subclass EnvironmentBase
  • 0b1a17b docs(README): Updating readme to refer to CHANGES_3.0.0.md (#1617)
  • 4ced72b docs(FindOperatorsUnordered): updating return types to self (#1619)
  • 2c35d76 docs(api): fixing all examples in API documentation (#1616)
  • ed80d73 chore(assign): replace assign with native Object.assign (#1618)
  • 0fb4658 fix(topologies): unify topologies connect API (#1615)
  • 018c496 refactor(utils): fix typo in lib/utils.js
  • 89c20d4 refactor(mongo_client): fix typos in lib/mongo_client.js

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.1 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 4 commits.

  • 1d417fd 3.0.1
  • c8abdc0 test(createIndex): ensure we have one test not using options
  • 5461f46 refactor(createIndex): simplify argument management for createIndex
  • ad6f67c test(change-streams): use generated port numbers for mock server

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.0.2 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 29 commits.

  • 3ac3656 3.0.2
  • 421a6b2 feat(bulk): forward 'checkKeys' option for ordered and unordered bulk operations
  • 45bc722 fix(db): only callback with MongoError NODE-1293 (#1652)
  • a45eb0b Change db instantiation in Collection#mapReduce:
  • a34512b docs(mongo-client): the new method MongoClient().connect() was wronglyโ€ฆ (#1633)
  • b665a26 docs(examples): add array filter example (#1647)
  • d3e6be1 test(srv): update to the latest spec files (#1649)
  • 2921668 test(changestreams): add mongodb version requirement (#1648)
  • 1c132b8 docs: update docs esNext CRUD operation(update) adding collection missing
  • 823f779 docs(watch): update docs to the correct param strings (#1645)
  • 9e7561a docs(aggregate): add more info on aggregation changes to upgrade guide (#1638)
  • eddca5e fix(url parser): preserve auth creds when composing conn string (#1640)
  • d9fb750 fix(topology base): allow more than 10 event listeners (#1630)
  • ad64ddb docs(versions): fixing version dropdown
  • 3712e1b doc(authentication): add missing slashes between hosts and options

There are 29 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.0.3 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 11 commits.

  • 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)
  • 33db3ca test(apm): making tests clean up after themselves (#1644)
  • f2bb626 test(causalConsistency): adding an example test for causal consistency (#1651)
  • 4c9b0f8 fix(collection): fix error when calling remove with no args (#1657)

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.0.4 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 7 commits.

  • 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

See the full diff

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

greenkeeper[bot] commented 6 years ago

Version 3.0.6 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 25 commits.

  • 0e42efb 3.0.6
  • cfdd0ae feat(core): update to mongodb-core v3.0.6
  • 802c17d doc(apm): document apm events that are emitted from topologies
  • ad1d7d2 test(session-leak): clear pooledSessions on endAllPooledSessions
  • e17f111 test(apm): implement a custom expectation method based on APM spec
  • 0c71855 test(cursor): deeply comparing Longs will not work, must use equals
  • 7996fff test(apm): skip tests below a given mongodb version as well
  • 75a31af test(config): revert change to use url for all connections
  • 2fc112b test(indexes): enable command listener before connecting
  • b268558 test(max-staleness): use new find command defaults in tests
  • 290f4b0 test(apm): add tests around deprecated instrumentation api
  • 086ffb5 refactor(apm): modify Instrumentation to use new APM form
  • aa5aa10 test(apm): enable command monitoring explicitly in all apm tests
  • 5903680 feat(command-monitoring): support enabling command monitoring
  • c18a261 test(apm): refactor and modernize apm tests

There are 25 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.0.7 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 18 commits.

  • 43d4860 3.0.7
  • 14d7f93 refactor(applyWriteConcern): remove check for capabilities
  • 7d626c0 refactor(applyWriteConcern): re-add retryWrites support
  • 2ebbaba refactor(bulk): use common applyWriteConcern method
  • e17e170 refactor(admin): use common applyWriteConcern method
  • 5d37d00 refactor(collection): use common applyWriteConcern method
  • a9ac564 refactor(db): use common applyWriteConcern method
  • 2c78626 refactor(utils): add common applyWriteConcern method
  • af76426 docs(db): Clean up example code
  • b7ae8cd refactor(apm): remove metadata and define methods used for old apm
  • 6d10558 test(shared): remove needless bluebird requirement
  • d1739df refactor(test-shared): use majority write concern for dropDatabase
  • dffb3e5 test(apm): ensure that setupDatabase is waited for in before
  • d72da67 chore(contributing): adding contributing and CoC guidelines
  • cbec717 style(cursor): fix prettier linter rule

There are 18 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.1.0-beta4 just got published.

Update to this version instead ๐Ÿš€

Commits

The new version differs by 46 commits ahead by 46, behind by 1.

  • 15761d3 3.1.0-beta4
  • d03335e feat(collection): add colleciton level document mapping/unmapping
  • 9854850 chore(package.json): point mongodb-core to master
  • 96f56c0 3.1.0-beta3
  • ba142f8 chore(package.json): point master branch to mongodb-core master
  • f53195d feat(auth): add support for SCRAM-SHA-256
  • d6c3417 fix(mongo-client): pass arguments to ctor when new keyword is used
  • d6258bb docs(db): remove docs for autoIndexId
  • 388fe5c db(fix): createIndex handles IndexKeySpecsConflict
  • 7664e84 test(urlParser): adds test for new url parser
  • c1c5d8d feat(urlParser): use core URL parser
  • 3c31e31 chore(tests): removing outdated tests
  • 1ea7ad4 chore(minSize): fixing jsdoc for minSize
  • 419c2e8 chore(minSize): fixing jsdoc for minSize
  • 3fdc850 docs(minSize): document the minSize connection option

There are 46 commits in total.

See the full diff