File: CHANGELOG

package info (click to toggle)
ruby-em-mongo 0.5.1-1.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 316 kB
  • sloc: ruby: 2,728; makefile: 2
file content (123 lines) | stat: -rw-r--r-- 2,931 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
- 0.5.1

  * fixed bson dependency (do not use 2.x)
  * fixed test running
  * removed bash only expression from gemspec

- 0.5.0

 * debian packaging changes
    (https://github.com/bcg/em-mongo/pull/53)
 * added new 2d indexes EM::Mongo::FLAT2D, EM::Mongo::SPHERE2D
    (https://github.com/bcg/em-mongo/pull/49)

- 0.4.3

 * ensure new buffers aren't created when not needed (FlockOfBirds) #40

- 0.4.2

 * defer_as_a instead to to_a
 * bugger optimizations
 * Jruby fixes

- 0.4.1

 * fix collection response value on success (pawelpacana)
 * whitepsace (pawelpacana)

- 0.4.0

 * added a Cursor implementation
 * replaced raw callbacks in the API with deferrables
 * removed CRUD methods from the Connection
 * added a variety of server side aggregation commands
 * added support for indexes
 * added safe update methods

- 0.3.6

 * dj2: fixes reconnects. (see: https://github.com/bcg/em-mongo/pull/23)

- 0.3.5

 * gvarela: added orderby functionality based on the mongo-ruby-driver.
   (https://github.com/bcg/em-mongo/pull/19)

- 0.3.4
 
 * Silly regression issue. Added em requires to tests and so I missed it when
   I yanked it from lib/em-mongo.rb
 * dynamix found *another* regression in the new database code.
   (see: https://github.com/bcg/em-mongo/pull/16)

- 0.3.3
 
 * Yank Bundler out lib/em-mongo.rb and push it into spec/spec_helper.rb
 * Numerous Rakefile changes

- 0.3.2

 * Added spec/gem to help with release testing
 * Added some Rakefile helpers

- 0.3.1

 * Added VERSION to the gem. It was breaking the new EM::Mongo::Version module.

- 0.3

 * Refactored test suite
 * Followed ruby-mongo-driver's _id convention. This will BREAK your apps. 
 See: http://twitter.com/#!/brendengrace/status/9445253316608000
 * Split out database.rb and pulled in support.rb and conversons.rb from
 ruby-mongo-driver
 * Added initial authentication support to to EM::Mongo::Database

- 0.2.14

 * .close was reconnecting automatically so now its configureable

- 0.2.12

 * Use BSON::ObjectID for _id instead of String (gaffneyc).

= 0.2.11

 * Auto Reconnect on lost connection (dj2)
 * Options handling on Em.connect (dj2)
 * Bundler support (pkieltyka)

= 0.2.10

 * Ruby 1.8 was broken in the last set of patches pulled in.

= 0.2.9
 
 * Performance enhacements by merrells
 * Cleanups by jarib

= 0.2.7

 * Fixes modifier issues in update. BSON would not allow '$' with key checks. (http://github.com/bcg/em-mongo/issues/3)

= 0.2.6

 * 'limit' was broken in find because of poor protocol parsing. (http://github.com/bcg/em-mongo/issues/1)

= 0.2.5

 * collection.update

= 0.2.4

 * Remove support for symbols, needs to be enforced still
 * Remove lib/buffer.rb and all custom BSON parsing 
 * Remove UUID dependency (replaced by BSON::ObjectID.new)
 * Fixes a BufferOverflow because of misunderstood types

= 0.1.1 - Initial Relase

 * Rspec tests
 * Fixes a BufferOverflow with large Hashes
 * Fork of RMongo