Revision history for Perl extension Queue::Q. 0.01 Mon Dec 3 16:00:00 2012 - original version 0.02 Tue Dec 4 10:00:00 2012 - added age() method to Queue:Q::ReliableFIFO::Redis 0.03 Mon Dec 10 20:03:48 CET 2012 - added raw_items_* and memory_suage_perc() methods to Queue:Q::ReliableFIFO::Redis 0.04 Tue Dec 11 11:45:09 CET 2012 - EXEC_FILES correction in Makefile.PL 0.05 Thu Dec 13 20:38:45 CET 2012 - MaxItems option for consume() 0.06 Tue Jan 22 11:37:25 CET 2013 - added get_and_flush_failed_items() - added added option Pause and ProcessAll for consume() 0.07 Tue Jan 22 15:12:04 CET 2013 - fifo-cli change 0.08 Wed Jan 23 11:41:49 CET 2013 - limit chunk size in claim_item(s) to queue length for ReliableFIFO and NaiveFIFO - mark_as done more efficient in RelaibleFIFO (lrem starts at the right side of the list). 0.09 Thu Jan 31 17:12:11 CET 2013 - removed bug with handle_expired_items() - added requeue_busy_item() and requeue_failed_item() 0.10 Fri Feb 1 16:40:49 CET 2013 - solved bug with negative sleep time 0.11 Fri Feb 15 16:00:00 CET 2013 - Added two options for get_and_flush_failed_items() - Fix fifo-cli for non-system Perl usage - Fix claim_wait_timeout being ignored in consume - Attempt to fix bug with unclaiming/requeueing __requeue_busy: used by unclaim, requeue_busy_item, and requeue_busy_error 0.12 Mon Feb 18 12:01:34 CET 2013 - added option ReturnWhenEmpty, back to same defaults - rolled back fix for unclaiming 0.13 Tue Mar 19 10:26:26 CET 2013 - added MaxSeconds option for consume() - added t_created for Item objects, while default timestamp reflects the time the item was put in the queue (updated when requeuing).