Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 47 lines (36 sloc) 1.678 kB
abff893 @gnufied add release test points for the plugin
authored
1 * Before publishing any release, please make sure that following things are working *
2 ** Scheduling via cron is working
3 ** Scheduling via unix scheduler is working
4 ** creating a worker using job_key is working
5 ** Creating a worker and its scheduling is working
cbb2c36 @gnufied remove commented code from cluster connection
authored
6 ** ask_work is working => check
7 ** send_request is working => check
abff893 @gnufied add release test points for the plugin
authored
8 ** all_worker_info is workign
cbb2c36 @gnufied remove commented code from cluster connection
authored
9 ** status retrieval is working => check
abff893 @gnufied add release test points for the plugin
authored
10 ** sending of large objects around is working
11 ** sending of rails AR objects is working
12 ** sending of rails AR objects with plugin is working
692c4a4 @gnufied fix problem with executing task on dynamically created workers
authored
13 ** Environment is getting loaded properly through config file and command line argument.
14 ** People are unable to call ActionController methods.
15 ** People should be able to use multiple args while invoking methods.
16 ** Check if clustering is working.
17 ** Check if queue is working.
4b4a151 @gnufied repository is in flux, changes for clustering and cleaner result retr…
authored
18
19 * Problem with new experimental API
20 ** there is an issue if user invokes multiple tasks in thread pool directly from one of the worker
21 under current settings they are going to end up with same job key.
22
23 ** Also, new_worker can't have same method invocation conventions because it accepts more parameters.
24
25 * Ideas
26 ** Okay, use:
27 cache[job_key] = result
28 cache[job_key] =>
29 will return the result. worker_name, worker_key shall be taken in to account.
30
336bd72 @gnufied get result objects correctly
authored
31 ** Write a Rails controller that returns following information:
32 - For each BackgrounDRb server:
33 - Workers running
34 - Memory taken by them
35 - Number of threads in thread pool
36 - Number of Tasks in Queue
37 - If any worker key
38 - Perhaps a count of open file descriptors
39 - Scheduled tasks and next turn
40 - Overall memory taken by entire BackgrounDRb server.
41
42
4b4a151 @gnufied repository is in flux, changes for clustering and cleaner result retr…
authored
43
abff893 @gnufied add release test points for the plugin
authored
44
45
46
Something went wrong with that request. Please try again.