Permalink
Commits on Sep 4, 2010
  1. replace usage of `returning` with `each_with_object`

    mislav committed Sep 4, 2010
    `each_with_object` is a Ruby 1.9 method, here re-implemented in core_ext.rb
    in case it's missing (for older Ruby versions). Using `returning` is bad in
    combination with Ruby on Rails because each usage of the method will emit
    a Rails deprecation warning. This might be considered an Active Support bug,
    but it's better to avoid using `returning` altogether and use `tap` from
    Ruby 1.8.7, also re-implemented here in case it's missing.
    
    Since existing usages or `returning` were better suited for `each_with_object`
    than `tap`, they were rewritten using the former instead.
Commits on Aug 29, 2010
  1. BUMP BSON 1.0.7

    banker committed Aug 29, 2010
Commits on Aug 28, 2010
  1. BUMP BSON 1.0.6

    banker committed Aug 28, 2010
Commits on Aug 27, 2010
  1. minor: HISTORY

    banker committed Aug 27, 2010
  2. BUMP 1.0.8

    banker committed Aug 27, 2010
Commits on Aug 26, 2010
  1. RUBY-171 allow Cursor#to_a even after iterating; added Cursor#rewind;…

    banker committed Aug 26, 2010
    … consistent Enumberable behavior for Cursor
Commits on Aug 25, 2010
  1. clean up C ext Time handling

    Mike Dirolf committed Aug 25, 2010
  2. Use C objectid_generate for ObjectId in addition to ObjectID.

    Mike Dirolf committed Aug 25, 2010
    Also, remove broken defined? check from objectid.rb and object_id.rb -
    it was never doing anything since we require those files at the top of
    cbson.c.
Commits on Aug 24, 2010
  1. Moved thread and socket classes into Connection for easy overriding.

    CodeMonkeySteve committed with banker Aug 15, 2010
    This is necessary for use under em-synchrony, which uses Fibers instead of Threads and EventMachine instead of blocking sockets.
  2. minor: typo fix

    banker committed Aug 24, 2010
  3. BUMP BSON 1.0.5

    banker committed Aug 24, 2010
  4. minor: unit test fix

    banker committed Aug 24, 2010
Commits on Aug 23, 2010
  1. RUBY-167 fix OrderedHash#reject

    banker committed Aug 23, 2010
Commits on Aug 17, 2010
  1. minor: typo

    Mike Dirolf committed Aug 17, 2010
Commits on Aug 9, 2010
  1. minor: cleanup

    banker committed Aug 9, 2010
Commits on Aug 6, 2010
Commits on Aug 5, 2010
  1. minor: test fix

    banker committed Aug 5, 2010
Commits on Aug 4, 2010
  1. minor: test fix

    banker committed Aug 4, 2010
  2. minor: slave connect test fix

    banker committed Aug 4, 2010
  3. BUMP 1.0.7; HISTORY

    banker committed Aug 4, 2010
  4. remove old DB#command arguments

    banker committed Aug 4, 2010