Permalink
Commits on Mar 14, 2013
  1. Fixed issue in GridStore seek and GridStore read to correctly work on…

    christkv committed Mar 14, 2013
    … multiple seeks (Issue #895)
  2. Updated package information

    christkv committed Mar 14, 2013
  3. Added support for authSource (2.4) to MongoClient URL and db.authenti…

    christkv committed Mar 14, 2013
    …cate method (DRIVER-69/NODE-34)
  4. Uncommenting breaking test

    christkv committed Mar 14, 2013
  5. Force bigger message

    christkv committed Mar 14, 2013
  6. Doc fixes NODE-30

    christkv committed Mar 14, 2013
  7. Fixed issues related to node 0.10 and process.nextTick now correctly …

    christkv committed Mar 14, 2013
    …using setImmediate where needed on node 0.10
  8. Updated travis build package

    christkv committed Mar 14, 2013
  9. Travis fix

    christkv committed Mar 14, 2013
Commits on Mar 13, 2013
  1. Added breaking test #893

    christkv committed Mar 13, 2013
  2. Fix async callback handling.

    medikoo committed Mar 13, 2013
    Inner Logic of executeQueryCommand result looks as:
    
    self.db._executeQueryCommand(a, b, function(err, result) {
      // ...
      try {
    	  // ...
        callback(null, value);
    	  // ...
      } catch (e) {
        // ...
        callback(err);
        // ...
      }
    });
    
    It means that eventual error thrown within callback will be propagated back to same callback.
    
    This commit fixes that, so it logic is:
    
    self.db._executeQueryCommand(a, b, function(err, result) {
      var cbValue;
      // ...
      try {
    	  // ...
        cbValue = value;
    	  // ...
      } catch (e) {
        // ...
        callback(err);
        // ...
      }
      if (cbValue) callback(null, cbValue);
    });
    
    Callback is not called with it's own error, and that one is freely thrown.
  3. Moved benchmarks

    christkv committed Mar 13, 2013
  4. Updated package.json

    christkv committed Mar 13, 2013
  5. Added tests

    christkv committed Mar 13, 2013
Commits on Mar 12, 2013
Commits on Mar 11, 2013
  1. Added sharded tests

    christkv committed Mar 11, 2013
  2. Moved over more tests

    christkv committed Mar 11, 2013
  3. Moved over rest of the tests

    christkv committed Mar 11, 2013
  4. Moved more tests

    christkv committed Mar 11, 2013
Commits on Mar 9, 2013
  1. Moved cursor tests

    christkv committed Mar 9, 2013
  2. Converted db_tests.js

    christkv committed Mar 9, 2013
  3. Converted db_tests.js

    christkv committed Mar 9, 2013
  4. More test conversition

    christkv committed Mar 9, 2013
  5. Ported more tests

    christkv committed Mar 9, 2013
  6. More conversions of tests

    christkv committed Mar 9, 2013
Commits on Mar 8, 2013
  1. Moved over admin tests

    christkv committed Mar 8, 2013