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.05 - 2013-07-06

  • Changed heuristics for number detection in Mango::BSON to better line up with user expectations.
  • Changed to_epoch in Mango::BSON::Time to return a high resolution time.
  • Added connection pool support for non-blocking operations.
  • Added max_connections attribute to Mango.
  • Added drop_index, index_information and stats methods to Mango::Collection.
  • Added to_string method to Mango::BSON::ObjectID.
  • Added to_string method to Mango::BSON::Time.
  • Added stats method to Mango::Database.
  • Added TO_JSON method to Mango::BSON::Binary.
  • Added TO_JSON method to Mango::BSON::Time.
  • Improved compatibility with Mojolicious 4.0.
  • Improved Mango::BSON performance. (avkhozov)
  • Improved Mango::BSON::ObjectID to validate object ids.
  • Improved exception handling for commands.
  • Fixed support for empty keys in Mango::BSON.
  • Fixed a few memory leaks.

Modules

Pure-Perl non-blocking I/O MongoDB client
Binary type
Code type
Document type
Object ID type
Datetime type
Timestamp type
MongoDB collection
MongoDB cursor
MongoDB database
The MongoDB wire protocol

Provides

in lib/Mango/BSON.pm
in lib/Mango/BSON.pm