Skip to content

Latest commit

 

History

History
192 lines (123 loc) · 11.7 KB

CHANGELOG.md

File metadata and controls

192 lines (123 loc) · 11.7 KB

Change Log

v3.0.1 (2018-08-26)

Full Changelog

Fixed bugs:

v3.0.0 (2018-08-16)

Full Changelog

Implemented enhancements:

  • Use MongoDB 4.0 multi document transactions
  • Requires MongoDB >= 4.0
  • Requires MongoDB PHP Driver >= 1.5.2
  • Creates collection indexes in background

v2.4.1 (2017-02-21)

Full Changelog

Implemented enhancements:

  • Add compound index for transaction_id and expire_at #61 (sandrokeil)

Closed issues:

  • Do we need an index on transaction_id ? #60
  • use native MongoDB data types whenever possible #53

It is necessary to add this index manually to existing collection streams. Run this in your mongo shell:

db.[your stream collection].createIndex({"transaction_id" : 1, "expire_at" : 1})

v2.4.0 (2016-07-22)

Full Changelog

Fixed bugs:

  • Create missing index for replaying #59 (prolic)

v2.3.0 (2016-07-04)

Full Changelog

Implemented enhancements:

v2.2.0 (2016-06-28)

Full Changelog

Implemented enhancements:

Fixed bugs:

v2.1.1 (2016-05-14)

Full Changelog

v2.1.0 (2016-05-08)

Full Changelog

Merged pull requests:

v2.0.3 (2016-04-01)

Full Changelog

Fixed bugs:

  • Unique index for aggregate_id + version required to handle concurrent writes #49

Merged pull requests:

v2.0.2 (2016-03-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • add unique index for aggregate_id + version #50 (prolic)

Closed issues:

  • Update to coveralls ^1.0 #47

v2.0.1 (2015-12-08)

Full Changelog

Fixed bugs:

v2.0 (2015-11-22)

Full Changelog

Fixed bugs:

  • it can commit and rollback empty transactions #40 (prolic)

Merged pull requests:

v2.0-beta.1 (2015-10-21)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

  • event store 6.0-beta dep #38 (codeliner)
  • Return insertBatch without assigning it to non existing property #28 (codeliner)

v1.0 (2015-08-28)

Full Changelog

Implemented enhancements:

  • Make use of MongoWriteBatch class #10
  • Remove unwanted exception #24 (prolic)
  • Fix datetime problem #23 (prolic)
  • Adjust adapter to support prooph/event-store 5.0 #21 (prolic)
  • Use MongoWriteBatch, WriteConcern & Container namespace #17 (prolic)

Fixed bugs:

Closed issues:

  • Support datetime with microseconds #22
  • Add Write Concern Levels #12
  • Adjust adapter to support prooph/event-store 5.0 #11
  • remove [wip] from project description on github #9
  • Feature: Store events in different event collections based on the stream_name #7
  • The backend should treat all Dates as UTC #6
  • Question: Do we need support for nested transaction? #5
  • How to handle maximum document size? #3
  • How to handle transactions #2
  • Native driver or doctrine abstraction #1

Merged pull requests:

v0.1 (2015-08-09)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator