The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.45

  • This is a recommended upgrade. There are no backwards-breaking changes, only bug fixes and enhancements.
  • Enhancements
    • Perl 5.8.4 and higher is now officially supported (5.8.7 was the previous minimum version).
    • Improved the way that connecting handles an interrupt signal. The driver now continues to attempt connection for the remaining duration of the timeout, instead of erroring out immediately.
  • Bug Fixes
    • Fixed MaxKey and MinKey deserialization. Deserializing these types would seg fault if they hadn't been serialized previously.
    • Fixed Windows compilation (Taro Nishino)
    • Fixed MakeMaker arguments which were causing build problems on 5.14.

Documentation

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

Modules

Mongo Driver for Perl
Encoding and decoding utilities (more to come)
JavaScript code
A Mongo collection
A connection to a Mongo server
A cursor/iterator for Mongo query results
A Mongo database
A file storage utility
A Mongo GridFS file
A Mongo ObjectId
Timestamp used for replication