Revision history for Perl extension Minion-Backend-MongoDB


1.03 2019-10-14T15:40:00Z (ebruni)

    - MongoDB's primary key (_id) is an object (BSON::OID) so ids of workers,
      jobs and so on are currently objects too. This is ambiguous because, when
      search for a specific id, Pg backend expected a string and also returned
      ids are strings (integers). To remove this ambiguity, now every external
      reference ids are strings as an hexadecimal rappresentation of internal
      BSON::OID object. If you need the id as an object, backend exports an
      experimental _oid method which converts a 24-length hexadecimal strings
      into a BSON::OID.
    - Removed a memory leak while reading notifications table
    - Solved bug in job->note when no arguments passed (issues/3)
    - Optimization in job->note where now you can set/remove items at one time

1.02 2019-09-02T08:03:19Z (ebruni)

    - Add cleanup event, note options according to Minion v9.12 an v9.13
    - Added some version check in mongo.t to be compatible to all Minion >= v9.00

1.01 2019-08-28T16:27:34Z (ebruni)

    - Solved a memory leak-like bug in dequeuing jobs.

1.00 2019-08-07T11:20:06Z (ebruni)

    - Full support for Minion > 9.0 and MongoDB > 2.0

0.97 2015-06-27T07:35:30Z (avkhozov)

    - Initial release