You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-6Lines changed: 24 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,16 @@
3
3
The MongoDB driver for Go
4
4
-------------------------
5
5
6
-
This fork has had a few improvements by ourselves as well as several PR's merged from the original mgo repo that are currently awaiting review. Changes are mostly geared towards performance improvements and bug fixes, though a few new features have been added.
6
+
This fork has had a few improvements by ourselves as well as several PR's merged from the original mgo repo that are currently awaiting review.
7
+
Changes are mostly geared towards performance improvements and bug fixes, though a few new features have been added.
7
8
8
9
Further PR's (with tests) are welcome, but please maintain backwards compatibility.
A [sub-package](https://godoc.org/github.com/globalsign/mgo/bson) that implements the [BSON](http://bsonspec.org) specification is also included, and may be used independently of the driver.
15
+
10
16
## Changes
11
17
* Fixes attempting to authenticate before every query ([details](https://github.com/go-mgo/mgo/issues/254))
* Support index hints and timeouts for count queries ([details](https://github.com/globalsign/mgo/pull/17))
24
-
* Don't panic when handling indexed `int64` fields ([detials](https://github.com/go-mgo/mgo/issues/475))
30
+
* Don't panic when handling indexed `int64` fields ([details](https://github.com/go-mgo/mgo/issues/475))
25
31
* Supports dropping all indexes on a collection ([details](https://github.com/globalsign/mgo/pull/25))
26
32
* Annotates log entries/profiler output with optional appName on 3.4+ ([details](https://github.com/globalsign/mgo/pull/28))
27
33
* Support for read-only [views](https://docs.mongodb.com/manual/core/views/) in 3.4+ ([details](https://github.com/globalsign/mgo/pull/33))
@@ -37,27 +43,39 @@ Further PR's (with tests) are welcome, but please maintain backwards compatibili
37
43
* Use JSON tags when no explicit BSON are tags set ([details](https://github.com/globalsign/mgo/pull/91))
38
44
* Support [$changeStream](https://docs.mongodb.com/manual/changeStreams/) tailing on 3.6+ ([details](https://github.com/globalsign/mgo/pull/97))
39
45
* Fix deadlock in cluster synchronisation ([details](https://github.com/globalsign/mgo/issues/120))
46
+
* Implement `maxIdleTimeout` for pooled connections ([details](https://github.com/globalsign/mgo/pull/116))
47
+
* Connection pool waiting improvements ([details](https://github.com/globalsign/mgo/pull/115))
48
+
* Fixes BSON encoding for `$in` and friends ([details](https://github.com/globalsign/mgo/pull/128))
* Add integer map key support in the BSON encoder ([details](https://github.com/globalsign/mgo/pull/140))
51
+
* Support aggregation [collations](https://docs.mongodb.com/manual/reference/collation/) ([details](https://github.com/globalsign/mgo/pull/144))
0 commit comments