Commits on Jul 22, 2016
  1. 1.7.11

    committed Jul 22, 2016
  2. trigger only once

    committed Jul 22, 2016
  3. 1.7.10

    committed Jul 22, 2016
  4. trigger only once

    committed Jul 22, 2016
  5. 1.7.9

    committed Jul 22, 2016
  6. bump new version

    committed Jul 22, 2016
  7. Merge pull request #74 from Donky-Network/master

    Fix - large numbers of undispatched events
    committed on GitHub Jul 22, 2016
Commits on Jul 20, 2016
  1. @ben-moore

    Fix - large numbers of undispatched events

    This resolves an issue where the maximum call stack size could be hit when processing 1000s of undispatched events on startup
    ben-moore committed Jul 20, 2016
Commits on Jun 20, 2016
  1. 1.7.8

    committed Jun 20, 2016
Commits on May 20, 2016
  1. fix releasenote

    committed May 20, 2016
  2. 1.7.7

    committed May 20, 2016
  3. release for #68

    committed May 20, 2016
  4. Merge pull request #70 from mmmdreg/mongouri

    Support mongo connection string
    committed May 20, 2016
Commits on May 19, 2016
  1. @mmmdreg

    fix auth string

    mmmdreg committed May 19, 2016
Commits on May 18, 2016
  1. @mmmdreg

    Support mongo connecting string

    mmmdreg committed May 18, 2016
Commits on Apr 28, 2016
  1. temporary skip redis

    committed Apr 28, 2016
  2. Update storeTest.js

    committed Apr 28, 2016
  3. Update eventstoreTest.js

    committed Apr 28, 2016
  4. skip azuretable in travis

    committed Apr 28, 2016
  5. skip azuretable in travis

    committed Apr 28, 2016
  6. Update .travis.yml

    committed Apr 28, 2016
  7. 1.7.6

    committed Apr 28, 2016
Commits on Apr 24, 2016
  1. 1.7.5

    committed Apr 24, 2016
  2. prepare new release

    committed Apr 24, 2016
  3. Merge pull request #67 from hilkeheremans/master

    keep events immutable: always deep clone events from in memory store
    committed Apr 24, 2016
Commits on Apr 6, 2016
  1. 1.7.4

    committed Apr 6, 2016
  2. prepared next release

    committed Apr 6, 2016
  3. Merge pull request #65 from HCanber/index-for-all-events-for-aggregate

    MongoDb: Add index used when querying for all events for an aggregate type
    committed Apr 6, 2016
  4. @HCanber

    MongoDb: Add index used when getting all events for an aggregate type

    Reason:
    The index is needed when using this api call:
    
        store.getEvents({aggregate:'my-aggregate', skip, limit, cb)
    
    (the values of skip and limit don't matter)
    
    The query above is handled by this call to mongodb client:
    
         this.events.find(findStatement, { sort: [
           ['commitStamp', 'asc'],
           ['streamRevision', 'asc'],
           ['commitSequence', 'asc']] }).toArray(function (err, res) {
    
    https://github.com/adrai/node-eventstore/blob/v1.7.3/lib/databases/mongodb.js#L327
    
    Without the index, MongoDb has to sort in memory, which works fine for
    few events, but with enough events you'll hit the ceiling and get this
    error:
    
    > Plan executor error during find: Overflow sort stage buffered data
    > usage of 33554808 bytes exceeds internal limit of 33554432 bytes
    HCanber committed Apr 6, 2016
Commits on Apr 5, 2016
  1. 1.7.3

    committed Apr 5, 2016
  2. redis: added optional heartbeat

    committed Apr 5, 2016
Commits on Apr 1, 2016