The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version v1.3.3 - 2016-03-08 (TRIAL RELEASE)

  • Testing
    • Fixed tests for v3.3.X MongoDB series
  • Documentation
    • Fixed method and attribute documentation in MongoDB::BSON::Regexp

Changes for version v1.3.2 - 2016-01-26 (TRIAL RELEASE)

  • Bug fixes
    • All bug fixes from v1.2.2
    • Create GridFS indexes on first write (if needed) per the GridFS Spec.
  • ~ Internal changes ~
    • 'insert_one' with write concern {w:0} is sent via the legacy OP_INSERT wire protocol for reduced latency.

Changes for version v1.3.1 - 2015-12-23 (TRIAL RELEASE)

  • Additions
    • MongoDB::GridFSBucket now has two additional search methods, find_one and find_id, just like MongoDB::Collection.
    • MongoDB::GridFSBucket::Upload/DownloadStream tied handles now provide BINMODE, though only raw mode is supported.
    • Add 'gfs' as an alias for MongoDB::Database::get_gridfsbucket (similar to how 'coll' is an alias for 'get_collection').
  • Bug fixes
    • Fix MongoDB::GridFSBucket::DownloadStream::read() to return 0 instead of undef when there is no more data to read.
  • Changes
    • MongoDB::GridFSBucket::UploadStream::close() returns file document on success

Changes for version v1.3.0 - 2015-12-18 (TRIAL RELEASE)

  • *** Deprecations ***
    • The MongoDB::GridFS and MongoDB::GridFS::File classes are deprecated in favor of the MongoDB::GridFSBucket and related classes. It will be removed in a future major release.
  • Additions
    • Adds MongoDB::GridFSBucket class, which implements the new driver-standard GridFS API. Also included are classes to emulate file handles for uploads and downloads, making GridFS operations more composable with existing Perl libraries.

Documentation

The data types used with MongoDB
Some examples of MongoDB syntax
Getting started with MongoDB
Deprecations and behavior changes from the v0 driver

Modules

Official MongoDB Driver for Perl
Tools for serializing and deserializing data in BSON form
MongoDB binary type
Regular expression type
MongoDB bulk write interface
MongoDB bulk write result document
Bulk write operations against a query document
JavaScript Code
A MongoDB Collection
MongoDB generic command result document
A lazy cursor for Mongo query results
A MongoDB database reference
A MongoDB Database
MongoDB deletion result object
MongoDB Driver Error classes
A file storage abstraction (DEPRECATED)
A Mongo GridFS file (DEPRECATED)
A file storage abstraction
File handle abstraction for downloading
File handle abstraction for uploading
Index management for a collection
MongoDB single insert result object
MongoDB single insert result object
A connection to a MongoDB server or multi-server deployment
A Mongo Object ID
An iterator for Mongo query results
An iterator for Mongo query results with client-side filtering
Encapsulate and validate a read concern
Encapsulate and validate read preferences
Replication timestamp
MongoDB unacknowledged result object
MongoDB update result object
Encapsulate and validate a write concern

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
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
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
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
in lib/MongoDB/BulkWriteResult.pm