Login  |  Packages  |  Support  |  Bugs
Top Level :: Database :: mongo :: 1.3.0beta2

mongo 1.3.0beta2

This package is not maintained anymore and has been superseded.
Package Information
Summary MongoDB database driver
Maintainers Jeremy Mikola (lead) [details]
Derick Rethans < derick at php dot net > (lead) [wishlist] [details]
Hannes Magnusson < bjori at php dot net > (lead) [details]
License Apache License
Description This package provides an interface for communicating with the MongoDB database in PHP.
Homepage http://docs.mongodb.org/ecosystem/drivers/php/
Release notes
Version 1.3.0beta2
(beta)
This is the second beta of the 1.3 release. The 1.3 release is a new major
release, which has a rewritten connection handling backend. It has been
rewritten to form a new improved framework for handling connections. On top of
this new framework, new functionality is also implemented to provide read
preference support that comes with MongoDB 2.2. The new framework no longer has
the concept of a connection pool, but instead make sure there is only one
connect per node/db/username.

We also have introduced some deprecation notices for features and methods that
are going to disappear in version 2 of the driver, which we plan to release
before the end of the year.

New major features in this release to support the MongoDB 2.2 release:

- Support for the aggregation framework through the aggregate() helper.
- Support for read preferences and read preference tags (See:
http://docs.mongodb.org/manual/applications/replication/#replica-set-read-preference)
- Support for connections to multiple mongos nodes is not implemented yet.

Known issues (to be addressed before 1.3.0):

- It has not been tested on anything but Linux.

The rest of the standard changelog:

** Bug
* [PHP-158] - Persistent connections: Dropped connections not detected
* [PHP-462] - ping_interval reconnect logic breaks forked processes
* [PHP-463] - Specifying multiple hostnames for a standalone server fails
* [PHP-465] - Marking connections as failed isn't supported
* [PHP-466] - Seed list of 1 replicaset member, and one standalone, with array("replicaSet" => true) fails
* [PHP-469] - MongoGridFS::remove() does not support filename argument
* [PHP-472] - Compile Error
* [PHP-473] - Sort by field "0" (zero char, ASCII 0x30) does not work

** Improvement
* [PHP-268] - Implement ReadPreferences + Slave Timing Buckets + Deprecate SlaveOk

** New Feature
* [PHP-421] - Aggregation helper

** Task
* [PHP-450] - Port GridFS tests from PHPUnit to phpt

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]

Dependencies for release 1.3.0beta2
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks