larixk / majera

MongoDB and jsonschema express rest api
2 stars 0 forks source link

Update mongodb to the latest version πŸš€ #18

Open greenkeeper[bot] opened 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

greenkeeper[bot] commented 6 years ago

Version 3.1.0 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 84 commits.

  • 2a06d1e 3.1.0
  • 855bfdb feat(core): bump core dependency to v3.1.0
  • cddaba0 feat(Collection): warn if callback is not function in find and findOne
  • 36c591d docs(options): options default to null
  • e1cdce3 docs(count): document count api changes
  • 69e5254 fix(retryWrites): fixes more bulk ops to not use retryWrites
  • 124ab31 docs(Collection): fixing documentation for count
  • 559c195 fix(db): don't send session down to createIndex command
  • 195be0b docs(topologies): clarify sslValidate documentation
  • bf49bf2 docs(ensureIndex): undeprecate ensureIndex (#1753)
  • 7298c76 revert(collection): reverting collection-mapping features
  • 5a9fdf0 fix(cursor): cursor.count not respecting parent readPreference
  • 12ff392 fix(bulk): handle MongoWriteConcernErrors
  • e0be020 refactor(mongo_client): move floating functions to mongo_client_ops
  • 2dba264 docs(transactions): adding examples for transactions

There are 84 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.1.1 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 9 commits.

  • 0e06b69 3.1.1
  • 4e83556 fix(collection): countDocuments throws error when query doesn't match docs
  • b8b4bfa fix(client-ops): return transform map to map rather than function
  • a983817 docs(README): link to 3.1 docs in readme
  • d9b93e5 docs(collection): fix typo & run-on sentence for initializeOrderedBulkOp
  • f1dcfac docs(Cursor): fix typo in toArray
  • c2003d2 docs(esNext): improve readability, and fix a number of typos
  • 2e6c4fa fix(collection): correctly shallow clone passed in options
  • 20e11b3 fix(server): remove unnecessary print statement

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.1.2 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 40 commits ahead by 40, behind by 11.

  • b33fc74 3.1.2
  • 78f6977 fix(mongo_client): translate options for connectWithUrl
  • 36e92f1 fix(db_ops): call collection.find() with correct parameters (#1795)
  • 759dd85 fix(buffer): replace deprecated Buffer constructor
  • cb9d915 docs(connect): remove references to MongoClient.connect
  • b8d2f1d fix(teardown): properly destroy a topology when initial connect fails
  • 64027e8 refactor(export): expose CommandCursor
  • 6ef85c4 refactor(export): expose AggregationCursor
  • 13d776f fix(cursor): set readPreference for cursor.count
  • a5d0f1d feat(deprecation): wrap deprecated functions
  • 4f907a0 feat(deprecation): create deprecation function
  • 666b8fa refactor(bulk): Unify bulk operations
  • a0d84f6 test(evergreen): adding evergreen config to native driver
  • b8471f1 fix(collection): isCapped returns false instead of undefined
  • 86344f4 fix(collection): ensure findAndModify always use readPreference primary

There are 40 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.1.3 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • 79da11f 3.1.3
  • 337cb79 feat(core): update to mongodb-core 3.1.2
  • ff5fafc refactor(topology-base): getServer => selectServer

See the full diff

greenkeeper[bot] commented 6 years ago

Version 3.1.4 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 40 commits.

  • 2bbcf53 chore(release): 3.1.4
  • a029047 feat(core): update mongodb-core to 3.1.3
  • 875b925 chore(pkg): use standard-version for release management
  • 49406df chore(pkg): commit yarn and npm lock files
  • a474158 fix(cursor): remove deprecated notice on forEach
  • a12aa15 tets(sdam): death to flakey tests!
  • 1eef023 test(replset): reintroduce missing client options
  • 7b6ab57 test(examples): remove duplicated documentation
  • 62336bf test(find-and-modify): reintroduce missing client options
  • 0bae00f test(change-streams): const consistency
  • 862fb7c test(scram-sha-256): correct linting issues recently introduced
  • c7c10f7 test(sdam): add a wait for sdam events to come in
  • 090404f test(scram-sha-256): use correct form for passing auth to client
  • 7d4036a test(sdam): ensure we wait for close to check SDAM events
  • a184203 test(mongo-client): ensure we are testing the correct client

There are 40 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Commits

The new version differs by 9 commits.

  • 51f94b8 chore(release): 3.1.5
  • 805d58a feat(core): bump core to v3.1.4
  • 3b725ef fix(utils): only set retryWrites to true for valid operations
  • f93a8c3 fix(cursor): allow $meta based sort when passing an array to sort()
  • bd80fb2 doc(kerberos): fix typo in Kerberos connection section, and url
  • 3c9ef0d docs(collection): remove unnecessary information for estimatedDocumentCount
  • 6d6cb2e docs(HISTORY): fixed typos
  • cb4888d chore(lock): update npm lock file
  • 7d6dd0c chore(yarn): remove yarn lock file for travis runs

See the full diff

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • ff0c7f8 chore(release): 3.1.6
  • c5f823d feat(core): update to core v3.1.5
  • a58f62f chore(package): make sure we are only packaging what's needed

See the full diff

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Commits

The new version differs by 9 commits.

  • 94fd6d8 chore(release): 3.1.7
  • 61b054e feat(core): update mongodb-core to v3.1.6
  • 64c2d3f docs(promises): Doc what promises resolve to.
  • 7418401 Fixed deprecation warning.
  • da4df89 test(eval): removes group command tests that use eval
  • c612117 test(eval): removes all eval tests
  • 09f58e7 docs(transactions): fixing transaction examples
  • 90caf42 chore(package-lock): updating package-lock.json
  • 50602ce test(GridFS): fixes bug in node 10.10.x

See the full diff

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Commits

The new version differs by 3 commits.

  • e759b13 chore(release): 3.1.8
  • dbfc905 feat(core): update to mongodb-core v3.1.7
  • 811f8f8 fix(connect): use reported default databse from new uri parser

See the full diff

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Commits

The new version differs by 14 commits.

  • c0e648c chore(release): 3.1.9
  • 80d7c79 feat(core): update to mongodb-core v3.1.8
  • 372cc99 chore(ci): adding dubnium to evergreen config
  • 239036f fix(db): move db constants to other file to avoid circular ref (#1858)
  • c9996fb test(retryableWrites): sync retryableWrites tests
  • 953d4f9 docs(connect): fixing errors in client.connect documentation
  • 2628e5f refactor(collation): use modified decorateWithCollation
  • 7cacdea refactor(decorate-command): improve and utilize this method
  • ed3678e test(collation): update collation tests to catch potential errors
  • 36c3c7d fix(estimated-document-count): support options other than maxTimeMs
  • 2012211 test(gridfs): update to use new license file name for tests
  • bd8221d chore(contributors): update contributors format
  • 18e5d33 chore(readme): fix spacing in license section
  • aa75e3e chore(license): update attribution, license, and contributors

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 6 commits.

  • db9e08f chore(release): 3.1.10
  • bd3355b feat(core): update to mongodb-core v3.1.9
  • 126d838 test(auth): adding test case for auth with no db in uri string
  • c7dec28 fix(auth): remember to default to admin database
  • 7a26748 chore: updating mongodb versions in travis
  • 5629ce8 docs(mongo_client): explain useNewUrlParser

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 25 commits.

  • e4bb39e chore(release): 3.1.11
  • 76c0130 chore(core): bump version of mongodb-core
  • a3adb3f fix(bulk): fix error propagation in empty bulk.execute
  • ec0e30e doc(change-streams): correct typo, add missing example
  • 10ea992 chore(package): update lock file
  • fcb3ec1 test(sharded): reduce some sharded errors
  • d4eae97 test(sessions): undo hack for apm events in sessions tests
  • 0eaca21 test(sessions): fixing broken session test
  • 6790a74 test(sharding): fixing old sharding tests
  • 98f0c68 test(sharded): fixing sharded operation test
  • c6a9baa test(sessions): fixing session tests in sharded env
  • 985f0e9 test(drop): fixing drop assertions for sharded tests
  • 5f13558 test(find): should not test parallelCollectionScan with sharded
  • c9111a1 test(APM): fixing APM spec test runner to skip certain tests
  • bedc2d2 fix(bulk): make sure that any error in bulk write is propagated

There are 25 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 4 commits.

  • e7619aa chore(release): 3.2.0
  • d0dc228 chore(travis): include forgotten stage info for sharded builds
  • ffbe90b chore(travis): run sharded tests in travis as well
  • 9bef6e7 feat(core): update to mongodb-core v3.1.11

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 6 commits.

  • d061d2c chore(release): 3.2.2
  • 868cfc3 feat: update to mongodb-core v3.2.2
  • 3c9f8d7 chore: delete old files that are no longer used
  • e0826fb fix(asyncIterator): stronger guard against importing async generator
  • ae0663c chore: update package lock file
  • f0867f7 docs: updating sdam-monitoring's code example

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 24 commits.

  • 7ae37a2 chore(release): 3.2.3
  • 1c5357a feat: update to mongodb-core v3.2.3
  • 49c8cef fix(async): rewrote asyncGenerator in node < 10 syntax
  • 72e88ad Revert "feat(lib): implement executeOperationV2"
  • e1e24ed Revert "refactor(collection): move operations in collection to their own classes"
  • 66e2580 refactor(collection): move operations in collection to their own classes
  • f2e3ec2 docs: fix documentation typos
  • 4f4c45b style: fix test collection name typo
  • 16b2fdc style: fix test function name typo
  • f562714 style: fix test name typos
  • 07d64c7 style: fix comment typos
  • b908d72 style: fix jsdoc typos
  • 4235d04 fix(aggregation): fix field name typo
  • 61e5bcb docs(readConcern): update all possible readConcern levels
  • 1f8e7fa fix(docs): correctly document that default for sslValidate is false

There are 24 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! πŸ’œ πŸššπŸ’¨ πŸ’š

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead πŸš€