Permalink
Commits on Sep 29, 2012
  1. release 2.9.1

    aheckmann committed Sep 29, 2012
  2. fixed; remove query batchSize option default

    aheckmann committed Sep 29, 2012
    Bug in MongoDB breaks result sets: SERVER-5374
    
    Originally added to make streaming large result
    sets behave nicely (otherwise huge 100000+ doc sets
    may be returned when not specified).
    
    If you are streaming large query results
    and experience bad performance, you may want to
    set the batchSize option: query.batchSize(1000)
    Keep in mind that at this time (mongo 2.2) if
    the query also uses a sort(), you will need to
    add an index to that field to ensure all results
    are returned.
    
    https://jira.mongodb.org/browse/SERVER-5374
    http://stackoverflow.com/questions/12643195/mongoose-limiting-query-to-1000-results-when-i-want-more-all-migrating-from-2-6
Commits on Sep 27, 2012
  1. now working on 2.9.1

    aheckmann committed Sep 27, 2012
  2. release 2.9.0

    aheckmann committed Sep 27, 2012
  3. fixed; QueryStream#resume within same tick as pause()

    aheckmann committed Sep 27, 2012
    closes #1116
    
    Conflicts:
    
    	lib/querystream.js
    	test/model.stream.test.js
  4. tests; add test for array validators

    aheckmann committed Sep 26, 2012
    Conflicts:
    
    	test/document.test.js
  5. fixed; array casting with splice()

    aheckmann committed Sep 27, 2012
    closes #1123 on 2.x
Commits on Sep 19, 2012
  1. fixed; default array construction edge case

    aheckmann committed Sep 19, 2012
    closes #1108
Commits on Sep 18, 2012
  1. Fix query casting for inequalities in arrays

    dpatti committed with aheckmann Sep 15, 2012
    In 8bdc3d1, support for inequalities $gt, $gte, $lt, and $lte were added for
    queries involving arrays, but the values given to queries were always cast to
    numbers. This change uses castForQuery so that it is cast to the attribute's
    type specified in the schema.
    
    closes #1101
Commits on Sep 10, 2012
  1. now working on 2.8.4

    aheckmann committed Sep 10, 2012
  2. release 2.8.3

    aheckmann committed Sep 10, 2012
  3. tests; fixed for 2.x

    aheckmann committed Sep 10, 2012
  4. updated; driver to 1.1.7

    aheckmann committed Sep 10, 2012
  5. test; fix sort order

    aheckmann committed Sep 10, 2012
  6. fixed; $elemMatch+$in with field selection

    aheckmann committed Sep 10, 2012
    mongodb 2.2 support
    
    closes #1091
  7. fix gh ref

    aheckmann committed Sep 10, 2012
  8. tests; time em

    aheckmann committed Sep 10, 2012
Commits on Sep 8, 2012
  1. tests

    aheckmann committed Sep 7, 2012
Commits on Sep 7, 2012
  1. default query batchsize to 1000

    aheckmann committed Sep 7, 2012
    thought it always was. with my testing it seems
    this is the ideal size but this wasn't a scientific
    excersise. streaming > 104000 records caused serious
    slowdown in v8 which raised this issue in the first
    place.
  2. better fix for #1092

    aheckmann committed Sep 7, 2012
  3. dot reporter

    aheckmann committed Sep 7, 2012
  4. fixed; stream() issues ...

    aheckmann committed Sep 7, 2012
    fix streams prematurely dying
    properly handles pause/resume within getMore
    prevent data events emitted after close
    
    closes #1092
Commits on Sep 6, 2012
  1. allow ne(boolean) again

    aheckmann committed Sep 6, 2012
    closes #1093
Commits on Sep 1, 2012
  1. release 2.8.2

    aheckmann committed Sep 1, 2012
  2. updated; driver to 1.1.6

    aheckmann committed Sep 1, 2012
Commits on Aug 29, 2012
  1. release 2.8.1

    aheckmann committed Aug 29, 2012
  2. updated; driver to 1.1.5

    aheckmann committed Aug 29, 2012
Commits on Aug 23, 2012
  1. release 2.8.0

    aheckmann committed Aug 23, 2012
  2. fixed; error on bad validators

    aheckmann committed Aug 11, 2012
    closes #1044