Skip to content
This repository
tag: 2.9.0

Sep 27, 2012

  1. Aaron Heckmann

    release 2.9.0

    aheckmann authored
  2. Aaron Heckmann

    fixed; QueryStream#resume within same tick as pause()

    closes #1116
    
    Conflicts:
    
    	lib/querystream.js
    	test/model.stream.test.js
    aheckmann authored
  3. Aaron Heckmann

    tests; add test for array validators

    Conflicts:
    
    	test/document.test.js
    aheckmann authored
  4. Aaron Heckmann

    fixed; array casting with splice()

    closes #1123 on 2.x
    aheckmann authored

Sep 19, 2012

  1. Aaron Heckmann

    fixed; default array construction edge case

    closes #1108
    aheckmann authored

Sep 18, 2012

  1. Doug Patti

    Fix query casting for inequalities in arrays

    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
    dpatti authored aheckmann committed

Sep 10, 2012

  1. Aaron Heckmann

    now working on 2.8.4

    aheckmann authored
  2. Aaron Heckmann

    release 2.8.3

    aheckmann authored
  3. Aaron Heckmann

    tests; fixed for 2.x

    aheckmann authored
  4. Aaron Heckmann

    updated; driver to 1.1.7

    aheckmann authored
  5. Aaron Heckmann

    test; fix sort order

    aheckmann authored
  6. Aaron Heckmann

    fixed; $elemMatch+$in with field selection

    mongodb 2.2 support
    
    closes #1091
    aheckmann authored
  7. Aaron Heckmann

    fix gh ref

    aheckmann authored
  8. Aaron Heckmann

    fixed; properly cast $elemMatch+$in conditions

    closes #1100
    aheckmann authored
  9. Aaron Heckmann

    tests; time em

    aheckmann authored

Sep 08, 2012

  1. Aaron Heckmann

    fixed; default field application of subdocs

    closes #1027
    aheckmann authored
  2. Aaron Heckmann

    tests

    aheckmann authored

Sep 07, 2012

  1. Aaron Heckmann

    default query batchsize to 1000

    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.
    aheckmann authored
  2. Aaron Heckmann

    better fix for #1092

    aheckmann authored
  3. Aaron Heckmann

    dot reporter

    aheckmann authored
  4. Aaron Heckmann

    fixed; stream() issues ...

    fix streams prematurely dying
    properly handles pause/resume within getMore
    prevent data events emitted after close
    
    closes #1092
    aheckmann authored
  5. Aaron Heckmann

    fixed; ensure no documents are emitted after destroy

    aheckmann authored

Sep 06, 2012

  1. Aaron Heckmann

    allow ne(boolean) again

    closes #1093
    aheckmann authored

Sep 01, 2012

  1. Aaron Heckmann

    release 2.8.2

    aheckmann authored
  2. Aaron Heckmann

    updated; driver to 1.1.6

    aheckmann authored

Aug 29, 2012

  1. Aaron Heckmann

    release 2.8.1

    aheckmann authored
  2. Aaron Heckmann

    updated; driver to 1.1.5

    aheckmann authored

Aug 23, 2012

  1. Aaron Heckmann

    fixed; simultaneous top and sub level array mods

    closes #1073
    aheckmann authored
  2. Aaron Heckmann

    no longer warn on valid use of field exclusion

    aheckmann authored
  3. Aaron Heckmann

    release 2.8.0

    aheckmann authored
  4. Aaron Heckmann

    ignore undefined virtual setter return vals

    aheckmann authored
  5. Aaron Heckmann

    fixed; error on bad validators

    closes #1044
    aheckmann authored
  6. Aaron Heckmann

    fix tests for 2.x

    aheckmann authored
  7. Aaron Heckmann

    refactor and add test for #1053, #1055

    aheckmann authored
  8. Jean-Francois Remy

    Real fix for populating bug

    Issue is that the call to done in _populate is synchronous if subobj[key] is an empty array
    This means that in the case you have multiple elements in obj[i], you get superfluous calls to next() which screws up everything (must be called once per property)
    This patch ensures that next won't be called in the synchronous path.
    The call to next in this case is yelded to the if(0 === total) at the end of the block
    jfremy authored aheckmann committed
Something went wrong with that request. Please try again.