ChangelogThe following changes have been made to classes/functions/methods of this extension. MongoDB PHP Driver 1.5.0It supports all new features for MongoDB 2.6, including:
With this release, some driver functionality which was previously documented as deprecated will now formally raise deprecation notices. This includes:
Changes in behaviour:
MongoDB PHP Driver 1.4.0The 1.4 series introduced fundemental changes in how connections are created to the MongoDB servers. The driver now utilizes PHP native streams, so all normal PHP stream options apply. Furthermore, an experimental Stream Context Support was added. The 1.4.x series also added support for MongoDB 2.4.x. The most important improvements however deal with the handling of replica sets, especially nodes that timeout and nodes that are unreachable for various reasons. Besides the improvements to replica set handling, this release addresses issues with read preferences through mongos nodes. It also adds support for SSL enabled connections as well as journal and fsync connection string options. MongoDB PHP Driver 1.3.0The 1.3 series introduced several major changes to the extension such as completely rewritten connection handling (and removal of the pooling mechanism), support for ReadPreferences and change the default WriteConcerns to be acknowledged by introducing a new class MongoClient which serves as a replacement class for the now deprecated Mongo class. The driver now also supports connecting to multiple mongos instances (the Mongo Shard router) for loadbalancing. Other enhancements include improved logging for easier connection handling debugging with MongoLog and support for the » Aggregation Framework via the MongoCollection::aggregate method. Changes to existing methodsFollowing is a list of all improvements to existing methods since their inception. |