Skip to content

Releases: zookzook/elixir-mongodb-driver

Minor changes

03 Feb 07:27
Compare
Choose a tag to compare

Enhancements

  • Remove a compiler warning (thanks for a-jimenez )

Minor changes

07 Nov 14:34
Compare
Choose a tag to compare
  • Enhancements
    • replica set connection: faster topology update if the primary is down (thanks to p-mongo)
    • added custom Mongo.Encoder protocol (thanks to esse)
    • added collection from yildun project
    • fixed an issue that the bulk operation does not stop after any insert/update/delete failed (thanks to ja-jimenez)

Minor changes

18 Sep 09:52
Compare
Choose a tag to compare
  • Enhancements
    • replica set connection: faster topology update if the primary is down (thanks to p-mongo)

Minor changes

21 Jun 18:58
Compare
Choose a tag to compare

Enhancements

  • added a new option to specify a timeout, when increasing the connction pool is no option

Support for OTP 24

29 May 10:10
Compare
Choose a tag to compare
  • Enhancements
    • added support for OTP 24
    • Add support for tls setting in connection string (tschmittni)
    • Replace deprecated functions (OTP 24) (aenglisc )

Minor enhancements

19 May 13:39
Compare
Choose a tag to compare
  • Enhancements
    • Adds test to cover one of Mongo.find/4 errors (vukanac)
    • Update specs for Mongo.find/4 with error tuple (vukanac)
    • Fix build warnings and correct typespec (joeapearson)
    • Update db_connection version to remove System.stacktrace warnings (vukanac)
    • Update SCRAM auth procedure (LetThereBeDwight)

Updated dependencies

01 Jan 15:18
94cbe4e
Compare
Choose a tag to compare
  • Enhancements
    • upgraded decimal to 2.0, jason to 1.2
    • Add proper support for tailable cursors and awaitData (PR #74)

Better support for transaction

17 Apr 13:39
Compare
Choose a tag to compare
  • Enhancements

    • refactored event notification system
    • added support for retryable reads and writes
    • refactored the test cases
    • now using mtools for a MongoDB deployment in the travis ci environment
    • travis ci uses only the latest MongoDB version The failCommand
    • Session.commit_transaction returns now :ok or an error {:error, %Mongo.Error{}}
  • Bugfixes

    • Using max_staleness_ms > 0 results in a crash
    • Read preferences are sent to mongos

Minor enhancements

30 Mar 09:11
Compare
Choose a tag to compare
  • Enhancements
    • updated db_connection dependency
    • generalize inconsistent typespecs
    • new function BSON.ObjectId.decode/1 and BSON.ObjectId.encode/1
    • new function Mongo.uuid/1

Fixed version for shard cluster deployments

24 Jan 14:32
Compare
Choose a tag to compare
  • Bugfixes
    • fixed bug in Mongo.TopologyDescription in case of a shard cluster deployment (#39)