Changes for version v0.704.2.0 - 2014-07-08

  • Bug fixes
    • PERL-376 fixed fatal error loading the MongoDB::MongoClient module before loading the top-level MongoDB module
    • Fixed cursor to catch query or timeout errors that occur after the initial query batch is received
    • Fixed primary server selection to retry for 60 seconds instead of immediately failing with an error
    • Changed bulk insert to shallow copy inserted documents before adding an '_id' field (if it didn't exist) to avoid modifying the original
  • Testing
    • Fixed t/database.t for old versions of mongos
    • PERL-355 Added support for parallel testing
    • Finished converting from Test::Exception to the more robust Test::Fatal
    • Improved test coverage

Documentation

The data types used with MongoDB
Some examples of MongoDB syntax
Indexing collections
Getting started with MongoDB

Modules

Official MongoDB Driver for Perl
Tools for serializing and deserializing data in BSON form
Binary type
Regular expression type
MongoDB bulk write interface
Bulk write operations against a query document
JavaScript Code
A MongoDB Collection
MongoDB generic command result document
A connection to a MongoDB server (DEPRECATED)
A cursor/iterator for Mongo query results
Native DBRef support
A MongoDB Database
MongoDB Driver Error classes
A file storage utility
A Mongo GridFS file
A connection to a MongoDB server
A Mongo Object ID
Replication timestamp
MongoDB write result document

Provides

in lib/MongoDB/Error.pm
in lib/MongoDB/Error.pm
in lib/MongoDB/Error.pm
in lib/MongoDB/Error.pm
in lib/MongoDB/Error.pm