From 2d563dbfc98ef3f9f616f402958a0fe1ae1f2bf3 Mon Sep 17 00:00:00 2001 From: dormando Date: Wed, 17 Aug 2011 14:38:11 -0700 Subject: [PATCH] TODO notes. --- MANIFEST | 1 + TODO | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 TODO diff --git a/MANIFEST b/MANIFEST index c68471d..cbc72e3 100644 --- a/MANIFEST +++ b/MANIFEST @@ -12,3 +12,4 @@ MANIFEST schema.sql Makefile.PL CHANGES +TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..8707a23 --- /dev/null +++ b/TODO @@ -0,0 +1,10 @@ +- tests. +- Gearman::Server needs a fast "queue depth" command, along with + Gearman::Client support so we don't have to manually do socket crap. +- Factor loop time for batch_run_sleep and only sleep the difference. +- Error handling needs to be sussed out everywhere. +- ::DB should use String::CRC32 to pick a dbid when uniqkeys are supplied. + (same as Gearman::Client) +- Improve docs more? It's missing notes about DB scalability that it already + does. +- Add some ASCII charts to describe flow better.