Commit Graph

2536 Commits

Author SHA1 Message Date
Roberto Rosario
91a5b5c7b3 Lower CPU MAX LOAD to avoid nodes launching too many workers and failing to send heartbeats or respond to web requests 2012-08-08 02:54:34 -04:00
Roberto Rosario
336f9c3880 Add support for purging trash can items, improve redirection after restoring, improve navigation 2012-08-08 02:52:37 -04:00
Roberto Rosario
5bd4d6ee77 Use the correct icon for the find duplicates confirmation dialog 2012-08-08 02:11:30 -04:00
Roberto Rosario
f705c84d4d Merge branch 'feature/trash_can_support' into development 2012-08-07 01:44:19 -04:00
Roberto Rosario
c304d1ed27 Add multiple trash can support, restoring and complete source object manager and queryset method substitution 2012-08-07 01:42:44 -04:00
Roberto Rosario
332156b590 Remove import of non existing code 2012-08-06 19:44:19 -04:00
Roberto Rosario
df527b1fd4 Initial commit of the trash app 2012-08-06 19:44:01 -04:00
Roberto Rosario
576a2cc643 Support passing MIMETypes and actual document filenames to TextParser for better lexer guessing 2012-08-06 03:00:09 -04:00
Roberto Rosario
27c0a3ef43 Remove old OCR url 2012-08-06 02:59:46 -04:00
Roberto Rosario
377032b92a Move old OCR queue handling code to job_processor app 2012-08-06 02:12:58 -04:00
Roberto Rosario
37160efe9f Add icon for the missing document diagnostic 2012-08-06 01:18:00 -04:00
Roberto Rosario
81abd524b4 Show numbers of jobs in a scheduler 2012-08-06 01:17:22 -04:00
Roberto Rosario
9f84439099 Refactor diagnostics app 2012-08-06 01:17:02 -04:00
Roberto Rosario
66c398c884 Refactor maintenance tools app 2012-08-06 00:56:26 -04:00
Roberto Rosario
c15ec9ce8d Add clustering, job_processor and lock_manager apps to the transifex config file 2012-08-05 22:47:15 -04:00
Roberto Rosario
d7ff892b8f Add lock_manager app translation files 2012-08-05 22:44:29 -04:00
Roberto Rosario
da8d9a4b88 Add job_processor app translation files 2012-08-05 22:44:14 -04:00
Roberto Rosario
a1706de879 Add clustering app translation files 2012-08-05 22:43:36 -04:00
Roberto Rosario
b563404324 Add clustering, job_processor and lock_manager to the languages processor script 2012-08-05 22:43:08 -04:00
Roberto Rosario
782802136a Merge branch 'feature/job_queue_priority' into development 2012-08-05 22:40:37 -04:00
Roberto Rosario
fdfeac6ae5 Simplify simple_lock decorator 2012-08-05 22:40:19 -04:00
Roberto Rosario
a97a048d9c Add job queue priority support 2012-08-05 22:39:44 -04:00
Roberto Rosario
7c879a6546 Rename diff content label 2012-08-04 04:14:18 -04:00
Roberto Rosario
790092f776 Merge branch 'feature/version_text_compare' into development 2012-08-04 04:12:19 -04:00
Roberto Rosario
f0f28a397c Fix document version content method to show content from doc version and not parent document 2012-08-04 04:11:25 -04:00
Roberto Rosario
c5515f5054 Add support for comparing document versions 2012-08-04 04:11:03 -04:00
Roberto Rosario
34c3fd61fb Only show healthy nodes in the cluster node view 2012-08-04 04:10:11 -04:00
Roberto Rosario
52419b8b73 Improve removal of dead workers 2012-08-04 00:56:13 -04:00
Roberto Rosario
6d8dc886ca Improve job transaction handling 2012-08-04 00:55:47 -04:00
Roberto Rosario
8435f3c1a2 Rename AutoAdminSingleton manager name 2012-08-03 20:08:41 -04:00
Roberto Rosario
666db3dfcc Update manager name for AutoAdminSingleton 2012-08-03 20:05:43 -04:00
Roberto Rosario
29c120c9dd Fix import 2012-08-03 20:00:41 -04:00
Roberto Rosario
384209d2aa Add support for terminating local workers 2012-08-03 17:38:38 -04:00
Roberto Rosario
ac60654cc9 Implement dead job and dead worker cleanups, add discovered node subprocess as anonymous workers 2012-08-03 16:10:27 -04:00
Roberto Rosario
ecd88553e4 Add the node_heartbeat signal 2012-08-03 14:55:03 -04:00
Roberto Rosario
784aff8ded Terminate the current node's processes on exit 2012-08-03 14:54:14 -04:00
Roberto Rosario
b812a68777 Add initial support for deleting pending jobs and requeuing failed jobs 2012-08-03 13:35:06 -04:00
Roberto Rosario
d7ddbc2c62 Reuse request, current_path and current_view variables when resolving links 2012-08-03 12:55:34 -04:00
Roberto Rosario
a50cd33b38 Don't display any HTML tag of links that are not visible 2012-08-03 12:23:00 -04:00
Roberto Rosario
a5d7424fb8 Reorganize bootstrap imports yet again 2012-08-03 10:52:15 -04:00
Roberto Rosario
59e75176fe Change import order to avoid conflict 2012-08-03 10:48:34 -04:00
Roberto Rosario
8b4cf87368 Tweak db connection closing to ensure a fresh connection to high frequency called code 2012-08-03 06:19:17 -04:00
Roberto Rosario
239f6467fe Make sure node hostname is unique 2012-08-03 06:06:09 -04:00
Roberto Rosario
9ff4ff75ff Remove some close connections from jobs sub process 2012-08-03 06:02:34 -04:00
Roberto Rosario
da8eb2e508 Close database connection after lock access to keep this high call code from keeping too many open connections 2012-08-03 06:01:29 -04:00
Roberto Rosario
71c01670ac Add node when dispatching the dead_node signal 2012-08-03 05:43:06 -04:00
Roberto Rosario
60b2998b65 Explicit heartbeat update method, only check healthy nodes for HB timeout, default node state on creation is 'dead' 2012-08-03 05:40:01 -04:00
Roberto Rosario
5019b1a01f Move node creation default values to literals.py 2012-08-03 05:34:14 -04:00
Roberto Rosario
027f754209 Scheduler house_keeping task based on cluster config parameters 2012-08-03 05:32:57 -04:00
Roberto Rosario
b779042694 Update updated singleton manager names 2012-08-03 05:32:22 -04:00